System Requirements

Server and software requirements for Mumara Campaigns

Before installing Mumara Campaigns, verify your server meets these requirements. Minimum hardware is 2 CPU cores, 4 GB RAM, and 20 GB SSD; the recommended 4+ cores / 8+ GB RAM / 50+ GB SSD supports roughly 100,000 emails per hour. Production deployments must run on Linux — AlmaLinux 9/10 is recommended, with Ubuntu LTS, Debian 11/12, CentOS/Rocky 8–9, and Amazon Linux also supported.

The software stack:

  • Web server — Apache 2.4+ with mod_rewrite, or Nginx 1.18+ (recommended for high-volume sending).

  • PHP 8.4+ with extensions including bcmath, curl, gd, imap, intl, mbstring, mysqli, openssl, pdo_mysql, and zip (check with php -m); recommended php.ini values include memory_limit = 1G and max_execution_time = 300.

  • Database — MySQL 8.0+ or MariaDB 10.6+, with sql_mode = "" and an appropriately sized innodb_buffer_pool_size.

  • Supporting tools — cron (required), Redis and Supervisor (recommended), Composer (Custom Install only).

Network-wise, the server needs outbound access on SMTP ports (25/465/587), HTTP/HTTPS, and IMAP/POP3 for bounce processing, plus inbound 80/443/22. For deliverability, plan your DNS records: A, SPF, DKIM, and DMARC (MX if receiving bounces). You can send via a local MTA (Postfix, Exim, PowerMTA) or an ESP such as Amazon SES, SendGrid, or Mailgun. If you use the Auto-Installer, all software dependencies are installed for you automatically.

📖 Read the full guide on docs.mumara.com →

Did this answer your question?
😞
😐
😁