Jay Leafey wrote:
I'm using a similar setup at work, two identical Linux boxes (with a pair of equal-priority MX records pointing to them) running Postfix/Amavisd/SpanAssassin/anti-virus feeding to another box acting as the POP/IMAP server. The DNS round-robin stuff does a fair job of load balancing but it's not perfect, I'm still looking into alternatives for that.
In order to make the two servers redundant I'm using the LinuxHA heartbeat stuff to make one of the servers take over the IP address used by the other server for mail. So far it's survived several single-server failures without a hiccup.
How do you keep the storage synced up? NFS, drdb, GFS, ...?
Thanks, Ajay