Postfix 2.9.0-RC1 is ready for download. Please report any problems that may remain after a few months of cleaning up. The main changes in no particular order are:
- Support for long, non-repeating, queue IDs (queue file names). The benefit of non-repeating names is simpler logfile analysis, and easier queue migration (if you don't merge multiple queues into one queue, there is no need to run "postsuper" to change queue file names that don't match their message file inode number). - Memcache client support, and support to share postscreen and verify caches via the proxymap server. - Gradual degradation: if a database is unavailable (can't open, most read or write errors) a Postfix daemon will log a warning and continue providing the services that don't depend on that table, instead of immediately terminating with a fatal error. - Revised postconf command. It warns about unused parameter name=value settings in main.cf or master.cf (likely mistakes), understands "dynamic" parameter names such as names that depend on the name of a master.cf entry (finally, "postconf -n" shows all parameter settings), and it can display main.cf and master.cf in a more user-friendly format (postconf -nf, postconf -Mf). - Read/write deadline support to defend against application-level DOS attacks that very slowly write or read data one byte at a time. See ftp://ftp.porcupine.org/mirrors/postfix-release/index.html or mirror sites. Wietse