> computerish

Thursday, 28 December 2006

postfix makes me wag

I've concluded that my favorite smtp server is postfix. I recently switched from courier-mta to postfix on my main server, and I couldn't be happier with the switch. Courier isn't actually all that bad, but it is definitely... quirky. I remember the first time I set it up it too me over a week to tweak all the 'bofh' options (i'm not making that up) and get mail flowing properly in and out. Postfix, on the other hand, is as easy as pie to configure. I had already been using postfix on my backup mail servers, so creating a config file for my main server took no longer than 15 minutes.

As silly as it might sound, one of the primary reasons that I moved to postfix was courier's developer's refusal to implement an envelope-recipient header. As someone who makes heavy use of aliases, this was a big problem for me. When I received spam or mailing list mail without a To: header, I had absolutely no way of telling to which of my aliases the mail was sent. If I remember correctly, Sam's (courier developer Sam Varshavchik) response to an old mailing list complaint about this was to make the aliases into full accounts where the header could be inserted by a custom mailfilter and then the mail forwarded on to the destination account. Considering I have around 100 aliases, this was out of the question. Instead I switched to postfix, where I now have my envelope-recipient headers, even for alias-addressed mail, without extra effort. I will say that I am still using courier-imap and pop3 servers, and the mta server won't be completely retired until next year. Courier definitely still has it's uses.

Anyway, I am not the only one who thinks postfix is great. There are of course a ton of domains using postfix on *nix for their email infrastructure, but I recently realized that even those using crap like MS Exchange for their email sometimes insulate it from the rest of the world by using postfix as an intermediary. That speaks volumes to me. They can't live without exchange's calendar sharing, etc; but they don't trust it to be public facing, or perhaps found it wasn't up to the task. One organization whom I noticed was doing this is Siemens (which is, according to wikipedia, the world's largest electronics company).

Trackbacks

    No Trackbacks

Comments

Display comments as (Linear | Threaded)

    No comments


Add Comment


Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA 1CAPTCHA 2CAPTCHA 3CAPTCHA 4CAPTCHA 5