Identical ISPConfig3 Mail Server

Discussion in 'Installation/Configuration' started by Carlo Teves, Sep 29, 2025 at 9:07 AM.

  1. Carlo Teves

    Carlo Teves New Member

    Hi, I'm quite new to ISPConfig. Is it possible to have an identical mail server setup using ISPConfig (like a master-master)?

    Like for example, two servers having the same setup of ispconfig, roundcube, etc.
    Cloud server 1 is the main, syncing to cloud server 2. Incase cloud server 1 dies or goes offline, cloud server 2 takes over. When cloud server 1 goes back online, any changes/emails/files from cloud server 2 will sync over to server 1.
     
  2. pyte

    pyte Well-Known Member HowtoForge Supporter

    Yes that is possible. You can mirror the Mailservers in ISPConfig, so all configurations are the same on both systems.
    There are a few key elements you need to figure out first:
    • Dovecot Replication or Shared Storage for Mailboxes
    • rspamd neighbors configuration
    • How do you load-balance/failover DNS Names for your clients e.g. smtp.yourserver.tld?
    • How do you handle certificates for both servers?
    We use Cloudflare to monitor both servers, in case the main system goes down Cloudflare will change the A records for our global DNS names for smtp./imap./mail. accordingly.

    You would need a certificate for your mail system that works on both systems. To do so you could use either a custom config with acme.sh or use a external bought Certificate and use that.

    For Dovecot we currently use Dovecot Replicator, although that is discontinued and we are looking for a solution right now.
     

Share This Page