TMDA 0.55 is released
"Jason R. Mastaler" <[email protected]> Mon, 13 May 2002 14:18:02 -0600
| Newsgroups | gmane.mail.spam.tmda.announce |
|---|---|
| Message-ID | <[email protected]> |
TMDA 0.55 is released. Get it from <URL:http://software.libertine.org/tmda/releases/tmda-0.55.tgz> What's new? * Tighter integration of the local delivery code. An external LDA like procmail is now required only if you are running Sendmail. Further, if you are driving TMDA with procmail, you no longer need to maintain a second procmailrc (e.g, ~/.procmailrc-tmda) for final delivery. For more info, see the UPGRADE snippet below, and also the Server Configuration (config-server.html) page. * Improvements to the mailing list filter file sources. * Bugfixes. Here are the new additions to UPGRADE: * DELIVERY has replaced LOCAL_DELIVERY_AGENT. If you wish to retain existing functionality, you can simply rename LOCAL_DELIVERY_AGENT to DELIVERY in your tmdarc, but be sure to add a `|' (pipe) to the front of the path to indicate a program delivery. e.g, LOCAL_DELIVERY_AGENT = "/usr/bin/procmail ~/.procmailrc-tmda" becomes DELIVERY = "|/usr/bin/procmail ~/.procmailrc-tmda" However, you should also read about DELIVERY in Defaults.py, as it contains some significant enhancements that may simplify your overall configuration. e.g, if the only purpose of the above ~/.procmailrc-tmda is to deliver to your mailbox, you can use the following instead for example: DELIVERY = "/var/mail/jasonrm" * You should no longer specify 'subscribers' when using a from-ezmlm or to-ezmlm source. Specify the parent directory instead, and 'subscribers' will automatically be appended. e.g, from-ezmlm ~alias/all-acl-users ok from-ezmlm ~alias/all-acl-users/mod ok from-ezmlm ~alias/all-acl-users/digest ok * You should no longer specify 'config.db' or 'config.pck' when using a from-mailman or to-mailman source. Specify just the list directory instead, and the configuration database will be located automatically. e.g, from-mailman -attr=members ~mailman/lists/viewnet-news ok from-mailman -attr=digest_members ~mailman/lists/viewnet-news ok ===================================================================== ChangeLogs since release 0.54 2002-05-13 Jason R. Mastaler <[email protected]> * TMDA 0.55 is released. 2002-05-09 Jason R. Mastaler <[email protected]> * FilterParser.py (FilterParser.firstmatch): *-ezmlm sources now match the parent directory DIR rather than DIR/subscribers. (FilterParser.firstmatch): *-mailman sources now match just the list directory. The config database is located automatically. 2002-05-02 Jason R. Mastaler <[email protected]> * MTA.py (MTA.deliver): Deliver the message according to Defaults.DELIVERY via a Deliver.Deliver() object. (Qmail.deliver): Ditto. * Defaults.py: DELIVERY replaces LOCAL_DELIVERY_AGENT. 2002-05-06 Jason R. Mastaler <[email protected]> * tmda-rfilter (logit): Log Reply-To if it exists in the message. 2002-05-02 Jason R. Mastaler <[email protected]> * tmda-rfilter (main): Do all deliveries via mta.deliver(). (verify_confirm_cookie): Drop instead of bounce 'confirm-done' messages that fail verification. (verify_confirm_cookie): Bugfix. Don't drop already delivered messages in case the first delivery attempt was deferred. 2002-05-02 Jason R. Mastaler <[email protected]> * sample.tmdarc: Replace LOCAL_DELIVERY_AGENT with DELIVERY. 2002-05-13 Jason R. Mastaler <[email protected]> * requirements.ht: Now only Sendmail installations require procmail. * config-server.ht: DELIVERY replaces LOCAL_DELIVERY_AGENT. * faq.ht: Extend FAQ #1 to include CONFIRM_APPEND info. 2002-05-09 Jason R. Mastaler <[email protected]> * config-filter.ht: Update *-ezmlm and *-mailman to show just the parent directory as the argument. 2002-05-03 Jason R. Mastaler <[email protected]> * install.ht (Links): Clarify that TMDA is meant to be run directly from its source tree. (tarball): --nodeps has to come after, not before the other options on Mandrake. _______________________________________________ tmda-announce mailing list http://libertine.org/lists/listinfo/tmda-announce