I don't think you ever want to split users across MTA's, unless you have different processing or policy for the different classes of users, such as a different domain name, different spam techniques, etc...
If the reason you want multiple hosts is for storage/disk purposes, then you are probably confusing MTA with MDA. MTA never stores e-mail, just transfers it. MDA stores e-mail, a.k.a. offering it up for delivery via POP or IMAP at the point in which the MUA requests it. There are known good solutions for using a single MTA with multiple MDA hosts. Postfix (MTA) supports LMTP to Cyrus IMAP (MDA) for example. Not only will you need to have your userbase configured to only talk to their own particular MDA, you'll need some kind of rules so that Postfix sends the LMTP data to the correct MDA. You will probably need a database or LDAP setup to hold the per-user configuration. On 26Apr2007 07:49AM (-0700), Roger E. Rustad, Jr. wrote: > If you wanted half of your email users on one MTA, and the other half > on another MTA, what would you do? > > Is there an easy way other than putting in some sort of front end MTA? > _______________________________________________ > 909linux mailing list > [email protected] > http://909linux.org/cgi-bin/mailman/listinfo/909linux -- /* david kaiser (NO SPAM/UCE) pubkey=1C8DCC8D begin e-mail decoder */ main() {int j=-1;char t[]="gndlvhuCfgn1frp\r";while(t[j]!='\r'){putchar(t[++j]-3);}0;}
