Skip to main content

Features of Ulmexa

Ulmexa is a comprehensive Digital Marketing as a Service (DMaaS) platform offering a variety of integrated features to empower businesses and streamline their digital operations. Below are the main features:


📬 Email Campaign Management

  • Create, schedule, and manage email marketing campaigns.
  • Use dynamic templates and contact segmentation.
  • Track open rates, clicks, and campaign performance.

🤖 Machine Learning Analysis

  • Integrate ML models to analyze email campaign performance.
  • Detect spam, predict engagement, and optimize delivery strategies.

🧑‍💼 Client & Team Management

  • Add and manage clients and teams within projects.
  • Define roles and access control for collaboration.
  • Centralized dashboard for client organization.

🌐 Domain & Mailbox Management

  • Register and manage custom domains.
  • Create and manage mailboxes per domain.
  • Enforce usage quotas and mailbox limits per subscription.

🖥️ VPS Hosting (NEW)

  • Let users lease VPS instances from a cloud environment.
  • Provide OpenStack-backed infrastructure as a service.
  • Users can launch, suspend, resume, and manage VPS instances.
  • Key features include floating IPs, security groups, and internal networks.
  • VPS pricing is based on pre-defined OpenStack flavors.

📊 Dashboard & Monitoring

  • Admin and user dashboards for campaign tracking and resource usage.
  • Prometheus and Grafana for infrastructure monitoring.
  • Real-time insights into system and campaign performance.

🔐 Identity & Access Management

  • Secure login and identity control using Keycloak.
  • Role-based access and token authentication.

📦 Infrastructure Details

  • Hosted on an OpenStack-based private cloud.
  • All services deployed in Kubernetes for scalability.
  • Utilizes RabbitMQ for asynchronous messaging and retries.
  • CI/CD with Docker and Jenkins.

Ulmexa brings all of these features together in a unified platform built for performance, scalability, and security.