[prev in list] [next in list] [prev in thread] [next in thread]
List: postfix-announce
Subject: Postfix snapshot 20010808 available
From: wietse () porcupine ! org (Wietse Venema)
Date: 2001-08-08 22:14:08
[Download RAW message or body]
Postfix Snapshot 20010808 fixes a couple bugs that were also fixed
in last week's official 20010228 patch 04 release, and introduces
a few new features.
The official Postfix release does not change except for bugfixes;
new features are introduced in Postfix snapshots. The snapshots
eventually evolve into the next official release.
Bugs fixed: problems in the LDAP client module and problems with
recursive smtpd UCE restrictions. The permit_mx_backup restriction
is now less controversial, based on code by Jesper Skriver.
New features: finer control over address masquerading, aggregated
bounces even when VERP style delivery is turned on, and a first
stab at input flow rate control (still disabled by default).
See the RELEASE_NOTES below for a description of incompatibilities
and of new features. See the HISTORY file below for a summary of
all changes.
The source code will appear soon on the download sites listed
on http://www.postfix.org.
Primary site:
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental
Files:
1118679 Aug 8 17:59 snapshot-20010808.tar.gz Source
152 Aug 8 17:59 snapshot-20010808.tar.gz.sig PGP signature
185596 Aug 8 17:14 snapshot-20010808.HISTORY Change log
54056 Aug 8 17:58 snapshot-20010808.RELEASE_NOTES Release notes
Or, point your web browser at:
ftp://ftp.porcupine.org/mirrors/postfix-release/index.html
Happy Postfixing!
Wietse
[Extract from the RELEASE_NOTES file]
Incompatible changes with snapshot-20010808
===========================================
The default setting for the maps_rbl_domains parameter is now
"empty", because mail-abuse.org has become a subscription-based
service. The names of the RBL parameters haven't changed yet.
The permit_mx_backup feature has changed. It now accepts mail only
when the primary MX hosts for the recipient match the networks that
are specified with the new auth_mx_backup_networks configuration
parameter. Postfix refuses to accept mail when permit_mx_backup
is used while auth_mx_backup_networks is not configured.
The protocol between Postfix master and child processes has changed.
You must stop and start Postfix in order to switch between Snapshot
20010808 and releases that implement the older protocol.
Major changes with snapshot-20010808
====================================
Specify "disable_verp_bounces = yes" to have Postfix send one
RFC-standard, non-VERP, bounce report for multi-recipient mail,
even when VERP style delivery was requested. This reduces the
explosive behavior of bounces when sending mail to a list.
Finer control over address masquerading. The masquerade_classes
parameter now controls header and envelope sender and recipient
addresses. With earlier Postfix versions, address masquerading
rewrote all addresses except for the envelope recipient.
More rational behavior when a regexp or pcre map entry ends in
whitespace (i.e. ignore it, instead of not recognizing REJECT).
More rational behavior when multiple hosts in $inet_interfaces
happen to have a common IP address (i.e. ignore the duplicate
address, instead of having the Postfix master abort at startup).
Variable coupling between message receiving rates and message
delivery rates. When the message receiving rate exceeds the message
delivery rate, an SMTP server will pause for $in_flow_delay seconds
before accepting a message. This delay gives Postfix a chance
catch up and access the disk, while still allowing new mail to
arrive.
This feature is disabled by default, because it needs further
development. It will change but I have not enough time now.
[HISTORY file extract]
20010719
Feature: stiffer coupling between mail receiving rates and
mail delivery rates, using a trivial token-based scheme,
implemented by reading and writing an in-memory pipe. The
queue manager produces one token when it retrieves mail
from the incoming queue. The cleanup daemon consumes one
token when it adds mail to the incoming queue. If no token
is available the cleanup server pauses for $in_flow_delay
seconds and proceeds anyway. The delay allows mail sending
process to catch up and access the disk while not blocking
inbound mail. Valid delays are 0..10 seconds.
20010727
Bugfix: updated LDAP client module from LaMont Jones, HP.
This also introduces new LDAP query filter patterns: %u
(address localpart) and %d (domain part). Files:
conf/sample-ldap.cf, util/dict_ldap.c.
20010729
Bugfix: recursive smtpd_whatever_restrictions clobbered
intermediate results when switching between sender and
recipient address restrictions. Problem found by Victor
Duchovni, morganstanley.com. In order to fix, introduced
address resolver result caching, which should also help to
speed up sender/recipient address restriction processing.
Bugfix: the not yet announced DUNNO access table lookup
result did not prevent lookups with substrings of the same
lookup key. Found by Victor Duchovni, morganstanley.com.
20010730
Robustness: trim trailing whitespace from regexp and pcre
right-hand sides, for consistency with DB/DBM tables.
Files: util/dict_pcre.c, util/dict_regexp.c.
20010731
Robustness: eliminate duplicate IP addresses after expansion
of hostnames in $inet_interfaces, so that Postfix does not
suddenly refuse to start up after someone changes the DNS.
Files: util/inet_addr_list.c global/own_inet_addr.c.
Feature: specify "disable_verp_bounces = yes" to have
Postfix send one RFC-standard, non-VERP, bounce report for
multi-recipient mail, even when VERP style delivery was
requested.
20010801
Bugfix: postconf was using unexpanded values internally
for myhostname, inet_interfaces, and mynetworks_style.
This broke the "postconf -d" mynetworks computation. File:
postconf/postconf.c.
20010803
Feature: masquerade_classes parameter for fine control of
address masquerading. The default setting is backwards
compatible: envelope_sender header_sender header_recipient.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic