Postfix Source Code


Postfix was released under the IBM Public License. All Postfix source code is signed with Wietse's PGP key.

Official release

Official releases do not change except for bugfixes and for portability fixes. New features are tested out in experimental releases (see below).

Official releases are called "Postfix a.b.c", where a is the major release number, b is the minor release number, and c is patchlevel. Older official releases were called "Postfix yyyymmdd" where yyyymmdd is the release date.

Source code changes since Postfix Version 2.0.0.

Experimental release

New features are tested in experimental releases. They become part of the next official release once the code has not changed for a significant amount of time. Although this code is still subject to change, it runs on all of Wietse's systems so it is production quality.

Experimental releases are called "Postfix a.b.c-yyyymmdd", where a.b.c is the nearest official Postfix release and yyyymmdd is the release date. Older experimental releases were called "Snapshot yyyymmdd".

Postfix countermeasures for CERT advisory CA-2003-12

See the file CA-2003-12.txt for countermeasures that can be implemented with Postfix to protect downstream Sendmail systems. This information applies to any Postfix version all the way back to the first public release.

Postfix countermeasures for CERT advisory CA-2003-07

The following patches are derived from Postfix 2.0.6, which implements a similar fix as Sendmail 8.12.8 to protect downstream Sendmail systems.

Past official releases