On Fri, 27 Jul 2007, mephi wrote:
I've started setting up an email server, and it's going quite well so far, but I want to add spam filtering.
It's not a normal email server, it's more of a central storage for all of my external email accounts, so what I've got so far is: Setup one Linux user account per email account. Getmail receives the mail, and stores it in maildir format if each user's home directory. Dovecot acts as a local IMAP server to allow me to pick up the emails from each user.
What I want is a server side spam filter in there, has anyone done anything like this?
Matt
Hi Matt,
I use exim for handling the mail, with the help of amavis and spamassassin. amavis acts as an MTA (like sendmail or exim) and interfaces with spamassassin and the virus scanner of your choice. You can set spam filtering rules in the amavis config file.
I used to use fetchmail for getting my mail. You can configure that so that user_a@wibble.com,user_b@wibble.com maps to user@local.com. I stopped using it, as I get my mail delivered direct via SMTP now.
HTH
Chris