Anti-Spam

As far as Unix mail server software goes, sendmail is a pain. But it's been around for so long that I know its configuration ins and outs very well. When I started working with sendmail configs it was back before the m4 days, when you had to work directly with the "line noise" rules. Thank God I haven't had to do that for quite a while!! So the real reason I use sendmail for my mail server isn't because I think it's better than qmail, Postfix, or exim, etc. It's simply that I've already done some really complicated mail hosting stuff with sendmail. And at least with sendmail you can find a wealth of detailed documentation, both online and in print. The docs for the other guys are meager in comparison. Also, whenever I've a problem with sendmail, I can almost guarantee that a google search will find some exposition by someone who's already dealt with the issue successfully. The short of it then, is this: If you don't want to use sendmail, for whatever the reason, then don't. But I do, and the reason for this little blurb is not to do sendmail evangelism, but to instead disclose my sendmail anti-spam tricks. For that matter, these techniques can be applied to most mail servers. On to the nitty gritty...

My steps to curtail spam for my domain: