I just purchased a spiffy hosted linode virtual machine(Running Fedora Core Linux, not GNU/Linux) with 2 ip addresses. I am going to serve two completely separate domains (each one gets its own https site, so I needed 2 ip addresses). I want to set up e-mail on both domains with the following requirements: 1. Attachment/content filtering 2. Virus scanning 3. Spamassassin 4. per-user procmail filtering 5. imap/pop 6. virtual users (per-domain, names can clash between domains)
My first choice is to use Postfix. I can do almost everything with postfix except for a few somewhat major problems. The problem being that when you use virtual users in postfix, you lose the ability to use procmail completely for those users, and understandably so. Also, for good or bad, the only way to support imap for virtual users is to use cyrus-imapd, which only supports Maildir-style stuff. Because of this virtual user limitation, my current plan is to run 2 chrooted mail servers, one on each ip address, each with it's own real users (which function the same as virtual users at this point) in the chrooted /etc/passwd file. That way I have full procmail functionality. If I'm going to run 2 chrooted mail servers, then I think I'm actually going to go with sendmail/mimedefang/clamav/spamassassin for the following reasons: 1. I actually understand how to configure sendmail (if I keep my handy 1000-page o'reilly sendmail book handy) 2. Mimedefang is the most powerful filtering mechanism I've ever seen and it only works with sendmail Any comments or ideas or concerns? If anyone knows how to accomplish my earlier stated goals with only one non-qmail, non-sendmail, non-chrooted mail server, let me know. Michael -- Michael Torrie <[EMAIL PROTECTED]> ____________________ BYU Unix Users Group http://uug.byu.edu/ ___________________________________________________________________ List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
