TMDA 0.79 "Dark Star" is released
"Jason R. Mastaler" <[email protected]> Tue, 03 Jun 2003 18:36:39 -0600 (MDT)
| Newsgroups | gmane.mail.spam.tmda.announce |
|---|---|
| Message-ID | <[email protected]> |
TMDA 0.79 "Dark Star" is released. Get it from <URL:http://www.us.tmda.net/releases/tmda-0.79.tgz> ===================================================================== What's new? * <URL:http://us.tmda.net/config-vars.html#PENDING_DIR>, a new variable which defines the full path to the pending queue directory. Some setups may want to share the pending queue, but not the rest of DATADIR. Default is DATADIR/pending (i.e, ~/.tmda/pending) * There are two new variables used to purge headers. <URL:http://us.tmda.net/config-vars.html#PURGED_HEADERS_SERVER> allows you to remove headers from TMDA-generated autoresponses. <URL:http://us.tmda.net/config-vars.html#PURGED_HEADERS_DELIVERY> is used when mail is delivered; either to a pipe, mbox or maildir, or when it is forwarded. * Bugfixes. ===================================================================== Here are the new additions to UPGRADE: * The PURGED_HEADERS configuration variable has been changed to <URL:http://tmda.net/config-vars.html#PURGED_HEADERS_CLIENT>. If you use PURGED_HEADERS in your config file you will need to change it to PURGED_HEADERS_CLIENT. ===================================================================== ChangeLogs since release 0.78 2003-06-03 Jason R. Mastaler <[email protected]> * TMDA 0.79 is released. 2003-05-25 Jason R. Mastaler <[email protected]> * Defaults.py (PENDING_DIR): New variable. * Pending.py (Queue.initQueue): Use Defaults.PENDING_DIR. (Message.__init__): Ditto. 2003-05-24 Jason R. Mastaler <[email protected]> * Defaults.py (CGI_VIRTUALUSER): New variable. 2003-05-24 Tim Legant <[email protected]> * MTA.py (MTA.getvdomainprepend): Removed function. (Qmail.getvdomainprepend): Moved function to Util.py. * Util.py (getvdomainprepend): New function, moved from MTA.py. (add_headers): New function. (purge_headers): New function. * AutoResponse.py (AutoResponse.create): Used add_headers in place of loop. Added ability to purge headers (PURGED_HEADERS_SERVER). * Defaults.py (PURGED_HEADERS_CLIENT): Renamed from PURGED_HEADERS. (PURGED_HEADERS_SERVER, PURGED_HEADERS_DELIVERY): New variables. * Deliver.py (Deliver.deliver): Added ability to purge headers during delivery (PURGED_HEADERS_DELIVERY). 2003-05-22 Jason R. Mastaler <[email protected]> * Version.py (ALL): Add CODENAME. 2003-05-30 Jason R. Mastaler <[email protected]> * tmda-rfilter (recipient_address): export TMDA_RECIPIENT to the environment. * tmda-inject (main): TMDA_INJECT_RECIPIENT renamed TMDA_RECIPIENT, TMDA_INJECT_VRECIPIENT renamed TMDA_VRECIPIENT. 2003-05-25 Jason R. Mastaler <[email protected]> * tmda-rfilter (pendingdir): Use Defaults.PENDING_DIR. 2003-05-24 Jason R. Mastaler <[email protected]> * tmda-rfilter (bouncegen): Consult Defaults.CGI_VIRTUALUSER when creating confirm_accept_url. 2003-05-24 Tim Legant <[email protected]> * tmda-inject (inject_message): Use Util.add_headers and Util.purge_headers instead of local loops to process the configuration variables ADDED_HEADERS_CLIENT and PURGED_HEADERS_CLIENT. Use Util.add_headers to add custom headers and Util.purge_headers to clean them out between recipients. ____________________________________________ tmda-announce mailing list http://tmda.net/lists/listinfo/tmda-announce