Playing around with Exim, Spamassassin, DKIM and SPF

I was playing around with my mail server today and decided to have a look at DKIM and SPF. Jump to the bottom for some useful links. You will have to be able to change TXT entries for your domain/subdomains to do any of this. Sending a mail to check-auth@verifier.port25.com will generate an auto-reply with the result of your mail servers settings. I also noticed that Exim wasn’t listening to the IPv6 interface and promptly fixed that, and have received my first mail via IPv6. Some spamassassin scores for your local/user settings:

SPF: Syntax: http://www.openspf.org/SPF_Record_Syntax Tools & Information: http://www.openspf.org/ Wizard: http://www.spfwizard.net/ DKIM: Exim walkthrough: http://mikepultz.com/2010/02/using-dkim-in-exim/ Domain specific settings: http://www.debian-administration.org/users/lee/weblog/41 Tools: http://dkimcore.org/tools/ Wizard: https://www.port25.com/dkim-wizard/

Continue reading

Moving Exim/Spamassassin/Cyrus -> Debian config

I’ve been putting off moving my mail system to the new server for a few weeks now since the old system was configured from scratch using the original config files and not the debian style config files. The differences in the Exim config are extreme. Debian splits the one large config file into lots of smaller files. This is great if: you never worked with exim before, you aren’t trying to migrate an existing configuration that is in one large file, and you don’t have all kinds of custom stuff like imap, spamassassin, greylisting mixed in. Yeah, not me. Even though I find the “one large file” a whole lot […]

Continue reading

Email Server

I’m not a big fan of using greylisting to cut down on email spam, since it tends to big a big pain in the ass when I run into it running on other email servers. On the other hand the amount of incomming spam has risen to a level where I decided it’s time to really do something about it (not that Spamassassin was doing a bad job, but it shouldn’t have to go through hundreds of mails each day to sort out the 15-20 real mails). So I did a quick google what packages were recommended for greylisting with exim, and ended up using “greylistd” which came with a […]

Continue reading