[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