Dual exim boxes in front of a single smarthost
I'm currently running Exim4 on Debian as my primary MTA, which sits in front of my windows email server (they are on the same lan). Mail comes into the MTA which is the main (lowest) MX record for the domain, it processes the mail, does a few spam checking routines and then if it all checks it out opens an SMTP connection to the windows box and delivers the mail. My problem is the load on my MTA (Debian) is so high that I need to look into a second local MTA to alleviate some of the traffic.
Would it be possible to build another near identical Debian box, with the same exim4 config set to pass mail on the the windows box (again on the same LAN), and assign it an equally low MX record as the primary MTA? Am I correct in assuming it would "randomly" choose which MX to deliver to?
I don't need anything complex like load balancing I just want approximately half of the mail to reach each of the MTAs and can't think of a simple way to do it.
Thanks for any insight anyone can provide.
|