TMDA 0.42 is released
"Jason R. Mastaler" <[email protected]> Sun, 02 Dec 2001 22:31:28 -0700
| Newsgroups | gmane.mail.spam.tmda.announce |
|---|---|
| Message-ID | <[email protected]> |
TMDA 0.42 is released. Primarily a bugfix release. I recommend you upgrade, especially if using the filter files introduced in 0.41. Download: --------- gzipped tarball: <URL:http://prdownloads.sf.net/tmda/tmda-0.42.tgz> Linux source RPM: <URL:http://prdownloads.sf.net/tmda/tmda-0.42-1.src.rpm> RedHat Linux 7.x binary RPM: <URL:http://prdownloads.sf.net/tmda/tmda-0.42-1.noarch.rpm> ===================================================================== New in this release: * CDB support. See the Filter Specification page (config-filter.html) for more info. * Lots of bugfixes. ChangeLogs follow: ===================================================================== 2001-12-02 Jason R. Mastaler <[email protected]> * README: TMDA 0.42 is released. 2001-11-27 Jason R. Mastaler <[email protected]> * THANKS (Contributions): Add Lou Hevly and Francisco Sam Castillo. 2001-11-30 Jason R. Mastaler <[email protected]> * Util.py (make_msgid): New function to create and return an rfc2822 compliant Message-ID string. (make_date): New function to create and return an rfc2822 compliant Date string. * Defaults.py (PID): Store the process id here so all areas of the code can access it without having to re-fetch it. 2001-11-28 Jason R. Mastaler <[email protected]> * FilterParser.py (FilterParser.firstmatch): Add support for DJB's constant databases via M. J. Pomraning's python-cdb extension module. The `to-cdb', and `from-cdb' source specifiers were added. * Util.py (findmatch): Bugfix for the `@=' handling syntax. Now split on `@=' using only the last `@'. This is in case you start getting spammed from "@="@randomdomain.com, you will be able to match this using the current syntax. Patch contributed by Ron Bickers. 2001-11-26 Jason R. Mastaler <[email protected]> * FilterParser.py (FilterParser.firstmatch): Bugfix. The DBM support was broken for DBM backends that store information in multiple external files instead of just one. The os.path.exists(match) check was removed to fix this. 2001-11-20 Jason R. Mastaler <[email protected]> * Defaults.py (TMDA_VERSION): Begin 0.42 development. 2001-11-30 Jason R. Mastaler <[email protected]> * tmda-filter (usage): Rearrange order of module imports so that TMDA.Defaults is imported before time is. This is so the user's TIMEZONE setting is globally respected. (send_bounce): Add our own Date header. (send_bounce): Add our own Message-ID header. 2001-11-29 Jason R. Mastaler <[email protected]> * tmda-filter (envelope_sender): If the message has an empty envelope sender, change it to the string `<>'. This provides a way of matching empty envelope senders in the filter files. 2001-11-28 Jason R. Mastaler <[email protected]> * tmda-filter (main): Bugfix/RFC2822 compliance. Support multiple e-mail addresses in the From: and Reply-To: headers. Previously, tmda-filter used only the first address from each header when matching. 2001-11-26 Jason R. Mastaler <[email protected]> * tmda-filter (main): Bugfix. Move the check for 'confirm' cookies out in front of the FILTER_INCOMING. Otherwise, the filter's rules might prevent the confirmation acceptance messages from getting through. (verify_confirm_cookie): Bounce rather than confirm bogus confirmation cookies. Raise version number to 0.42. 2001-12-02 Jason R. Mastaler <[email protected]> * config-filter.ht: Document CDB support. * results.ht (Links): Update personal SPAM statistics. * faq.ht (Links): Add cygwin usage information to the Windows client section. 2001-11-29 Jason R. Mastaler <[email protected]> * config-filter.ht: Document the <> match expression. * config-pre.ht (address_pipe): A better way of setting EXTENSION under Exim. Removing the leading character from a string is done faster and easier with ${substr rather than ${sg. 2001-11-28 Jason R. Mastaler <[email protected]> * faq.ht (Links): Add links to each of the FAQ items for easier navigation. Patch contributed by Lou Hevly. 2001-11-27 Jason R. Mastaler <[email protected]> * config-filter.ht (Links): Point the list2dbm link at an updated version. * resources.ht (Links): Link to Francisco Sam Castillo's QAdmin-TMDA. * faq.ht (Links): Added "How do I setup TMDA with vpopmail?" and "Does TMDA have a web interface?". Also added summary of questions at the top. * resources.ht (Links): Link to Lou Hevly's TMDA/vpopmail tutorial. _______________________________________________ tmda-announce mailing list http://libertine.org/lists/listinfo/tmda-announce