From: Ben Wylie [mailto:[EMAIL PROTECTED] > > Currently I am running my mailserver on a windows box. I have just bought > a new server and will probably be running CentOS on it. I would like to > migrate my mailserver onto this linux box so that hopefully I will be able > to get a faster, more stable system. > > I'm looking for advice as to what the 'standard' setup is for a linux > based mailserver if there is such a thing. > > I'm looking for a comprehensive mailserver setup with pop3, smtp, imap > supporting multiple domains, users and aliases, with the ability to make > filtering rules, rules to backup all messages, SA integration with mysql. > > I have heard of things like procmail and milter and other things, but > don't really know anything about them. I know I have a lot of learning to > do as the only experience I have of linux so far is cygwin. > > Is there a standard combination programs used as a mailserver as I hope?
As others have said, there is no standard. Everyone has their favorite setups. I use Courier-MTA (smtp, pop3, imap, and webmail), SpamAssassin, and ClamAV (via Amavisd-new). Currently this is running on Fedora Core 3, but I am planning to move to CentOS soon. I don't use mysql on my system, but I know there are quite a few others who do use mysql for both the virtual user list and SA. I find that Courier is easier to configure than some of the others. It also helps that the pop3, imap, and webmail are integrated in and don't require much extra configuration. The only downside that I see to Courier is that the smtp filters cannot modify the messages. That means that if you want to reject mail based on SpamAssassin's scoring, you would need to run the messages through SA a second time to add the markup. This is not really a problem for me because I don't like to reject spam due to the threat of false positives. I let the system reject viruses and then call SA to mark the messages during delivery. www.courier-mta.org Bowie