delphij's Chaos


11 Mar 2005

postfix to release 2.2.0

Today, Wietse Venema has announced postfix 2.2.0-RELEASE. To quote him:

The official Postfix 2.2 release adopts widely used third-party patches and a bunch of new functionality that was developed over the past year. Below is a summary of the changes. These and more are detailed in the RELEASE_NOTES document, which also describe the incompatible changes that you should be aware of BEFORE upgrading from Postfix
2.1 or earlier.

  • TLS and IPv6 support are now built into Postfix, based on code
    from third-party patches.

  • Extended query interface for LDAP, MySQL and PostgreSQL with free
    form SQL queries, and domain name filters to reduce unnecessary

  • SMTP client-side connection reuse. This can dramatically speed
    up deliveries to high-volume destinations that have some servers
    that respond, and some non-responding mail servers.

  • By default, Postfix no longer rewrites message headers in mail
    from remote clients. This includes masquerading, canonical mapping,
    replacing “!” and “%” by “@”, and appending the local domain to
    incomplete addresses. Thus, spam from poorly written software
    no longer looks like it came from a local user.

  • When your machine does not have its own domain name, Postfix can
    now replace your “home network” email address by your ISP account
    in outgoing SMTP mail, while leaving your email address unchanged
    when sending mail to someone on the local machine.

  • Compatibility workarounds: you can now selectively turn off ESMTP
    features such as AUTH or STARTTLS in the Postfix SMTP client or
    server, without having to “dumb down” other mail deliveries, and
    without having to use transport maps for outgoing mail.

  • Remote SMTP client resource control (the anvil server). This
    allows you to limit the number of connections, or the number of
    MAIL FROM and RCPT TO commands that an SMTP client can send per
    unit time.

  • Support for CDB, SDBM and NIS+ databases is now built into Postfix
    (but the CDB and SDBM libraries are not).

  • New SMTP access control features, header/body actions, and more.

Available via
and soon via mirrors listed at

359968 Mar 8 16:48 postfix-2.2.0.HISTORY
19753 Mar 9 14:00 postfix-2.2.0.RELEASE_NOTES
2406750 Mar 9 15:19 postfix-2.2.0.tar.gz
280 Mar 9 15:19 postfix-2.2.0.tar.gz.sig

The RELEASE_NOTES document is quite long, and is not included here to save space and bandwidth (for all the bounces that I can expect to receive in response to this announcement).

At the same time there is a postfix-2.3-20050309 snapshot release that is identical to the official release, plus a few things that weren’t ready for the official release.