Postfix 2.6 stable release candidate 3 is available. If this has no problems, then Postfix 2.6.0 will happen soon. The same code is also available as Postfix 2.7 experimental release 20090428.
Wietse TLS changes since release candidate 2: ====================================== The Postfix SMTP client(!) no longer tries to use the obsolete SSLv2 protocol by default, as this may prevent the use of modern SSL features. Lack of SSLv2 support should never be a problem, since SSLv3 was defined in 1996, and TLSv1 in 2006, but you can undo the change by specifying empty main.cf values for smtp_tls_protocols and lmtp_tls_protocols. The Postfix SMTP server maintains SSLv2 support for backwards compatibility with ancient clients. MILTER changes since release candidate 2: ========================================= The following improvements have been made to the Milter implementation: - Improved compatibility of the {mail_addr} and {rcpt_addr} macros. - Support for the {mail_host}, {mail_mailer}, {rcpt_host} and {rcpt_mailer} macros. - Milter applications can now request rejected recipients with the SMFIP_RCPT_REJ feature. Rejected recipients are reported with {rcpt_mailer} = "error", {rcpt_host} = enhanced status code, and {rcpt_addr} = descriptive text. This feature requires "milter_protocol = 6" or higher (default as of Postfix 2.6). - Milters can now replace the envelope sender address with the SMFIR_CHGFROM request, and can add recipients with SMFIR_ADDRCPT_PAR. These implementations currently ignore ESMTP command parameters with a warning message as follows: postfix/cleanup[40629]: warning: 100B22B3293: cleanup_chg_from: ignoring ESMTP arguments "whatever" ------------ The default milter_protocol setting is increased from 2 to 6; this enables all available features up to and including Sendmail 8.14.0. The new milter_protocol setting may break compatibility with older Milter libraries or applications, and may cause Postfix to log warning messages such as: warning: milter inet:host:port: can't read packet header: Unknown error : 0 warning: milter inet:host:port: can't read packet header: Success warning: milter inet:host:port: can't read SMFIC_DATA reply packet header: No such file or directory To restore compatibility, specify "milter_protocol = 2" in main.cf.