Projects / Postfix

Postfix

Postfix is an attempt to provide an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and hopefully secure, while at the same time being sendmail compatible enough to not upset your users.

Tags
Licenses

RSS Recent releases

  •  05 Dec 2011 22:20

Release Notes: A high load of DSN success notification requests could slow down the queue manager, which is now worked around by making the trace client asynchronous, just like the bounce and defer clients. The local delivery agent ignored table lookup errors in mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps, and alias owner lookup, which is now fixed. Both RHSBL and RHSWL queries for names ending in a numerical suffix are now skipped. The Postfix Milter client reported a temporary error instead of "file too large" in three cases. Linux kernel version 3 support has been added.

  •  05 Dec 2011 22:20

Release Notes: A high load of DSN success notification requests could slow down the queue manager, which is now worked around by making the trace client asynchronous, just like the bounce and defer clients. The local delivery agent ignored table lookup errors in mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps, and alias owner lookup, which is now fixed. Both RHSBL and RHSWL queries for names ending in a numerical suffix are now skipped. The Postfix Milter client reported a temporary error instead of "file too large" in three cases. Linux kernel version 3 support has been added.

  •  05 Dec 2011 22:20

Release Notes: A high load of DSN success notification requests could slow down the queue manager, which is now worked around by making the trace client asynchronous, just like the bounce and defer clients. The local delivery agent ignored table lookup errors in mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps, and alias owner lookup, which is now fixed. Both RHSBL and RHSWL queries for names ending in a numerical suffix are now skipped. The Postfix Milter client reported a temporary error instead of "file too large" in three cases. Linux kernel version 3 support has been added.

  •  28 Sep 2011 20:41

Release Notes: The trace client was made asynchronous, since a high load of DSN success notification requests could slow down the queue manager. The local(8) delivery agent ignored certain table lookup errors. dbl.spamhaus.org rejects lookups with "No IP queries" even if the name has an alphanumerical prefix, so these lookups are now skipped. The "sendmail -t" command reported "protocol error" instead of "file too large", "no space left on device", etc. The Postfix Milter client reported a temporary error instead of "file too large" in three cases. Also, Linux kernel version 3 support has been added.

  •  15 Jun 2011 10:59

Release Notes: This version contains a fix for CVE-2011-1720, which affects Postfix SMTP server configurations that use Cyrus SASL authentication. This defect was introduced with the Postfix SASL patch, and is present in all Postfix versions where the command "postconf mail_release_date" reports a value of 20000314 (March 14, 2000) or greater. Note that CVE-2011-1720 does not affect Postfix SMTP servers that use Dovecot SASL authentication. It also does not affect the common Postfix SMTP server configurations that use only Cyrus SASL mechanisms PLAIN and LOGIN.

RSS Recent comments

27 Jun 2012 13:56 bjoernjacke Thumbs up

just looking for a place to report bugs on Postfix. No obvious hint on postfix.org abourt where to report bugs. Google isn't helpful neither. Is the "where to report bugs" just so well hidden or don't you want bug reports?

23 Jan 2011 19:41 gvy Thumbs up

The project summary pleads for a facelift. 8)
(btw, remember sendmail?)

17 Feb 2003 19:10 crippler Thumbs up

Some thoughts on Postfix
Let me get the negatives out of the way FIRST.

1) License sucks. Why couldn't IBM have released this under one of the big licenses like BSD or GPL? If this had been BSD licensed, we'd probably see it overtake Sendmail by now (even in Linux distros).
2) Back end database support. It's been a bit lacking. My understanding from the mailing list archives is that the maintainers are putting security, performance & stability over features. This is a noble cause which I am hesitant to criticize. But as a Postfix user I sometimes feel as if it would better serve me with more flexible back end options.

Stuff I like:
1) Easy to set up. It has a big config file, but it is in plain english and well commented. You don't have to read a book before setting it up.
2) Drop-in replacement for Sendmail. It replaces the command-line sendmail utilities and everything.
3) Secure. You hardly ever hear anything about Postfix vulnerabilities on Bugtraq.
4) Fast. I've set up some large mailing list servers on Postfix and it just rrrrrips.

Overall I give it an 8 out of 10. The license bugs me but there is not a lot that can be done about that now, at least not by the Postfix maintainers (but IBM could retroactively re-release their code under BSD or GPL and Postfix could opt to relicense their copious additions). There isn't a lot of push for this so I won't hold my breath.

18 Sep 2001 13:41 Ironcraft Thumbs up

Great
Forget sendmail, install Postfix - real-drop-in-replacement, nice configruation, fast, reliable - perfect

12 Jan 2000 08:40 AHinMaine

Postfix
I've been using it since the Postfix 19990317 release and I've never had any trouble with it. Drop in replacement for sendmail that doesn't require aspirin to configure. And performance is *great*, too.

Screenshot

Project Spotlight

Template Data Interface (TDI)

A powerful markup template system for Python.

Screenshot

Project Spotlight

Java Print Dialog Framework

A comprehensive printing solution for Java applications.