TMDA 1.1.3 "Dailuaine" is released
"Jason R. Mastaler" <[email protected]> Wed, 03 Mar 2004 17:35:55 -0700
| Newsgroups | gmane.mail.spam.tmda.announce |
|---|---|
| Message-ID | <[email protected]> |
TMDA 1.1.3 "Dailuaine", the next release from the unstable branch is released. Get it from http://www.us.tmda.net/releases/unstable/tmda-1.1.3.tgz For more about the unstable branch, see http://www.us.tmda.net/unstable/download.html#branches ===================================================================== What's new? * New feature from David Bremner. Add 'shell=' and 'python=' tag actions to the outgoing filter. This allows you to add dynamic/shell escaped headers from the outgoing filter file. For example usage, see the TMDA/Hashcash HOWTO I've prepared at http://wiki.tmda.net/TmdaHashCashHowto * The template system has been reorganized to simplify things for users of multi-lingual templates among others. See http://www.us.tmda.net/unstable/howto-template.html and the UPGRADE notes below. * Messages are now simply deleted from your pending queue once they are confirmed or released rather than being renamed with a '3,C' or '3,R' suffix. This provides simpler, more intuitive behavior and decreased storage requirements. ===================================================================== Here are the new additions to UPGRADE: * The template system has been reorganized. In particular, the BOUNCE_TEXT_* and CONFIRM_ACCEPT_TEXT_* configuration variables have been removed. The bounce.txt template has also been removed in favor of multiple bounce_*.txt templates which are described in the TMDA template HOWTO (howto-template.html). If you have not customized bounce.txt and have not set BOUNCE_TEXT_* and CONFIRM_ACCEPT_TEXT_* variables in your configuration, you can ignore this. Otherwise, please read howto-template.html for how to migrate your custom templates. * Messages are now simply deleted from your pending queue once they are confirmed or released rather than being renamed with a '3,C' or '3,R' suffix. If you are in the habit of hand-releasing pending messages that might be subsequently confirmed by e-mail, see the ACTION_MISSING_PENDING variable. ===================================================================== ChangeLogs since release 1.1.2 2004-03-03 Jason R. Mastaler <[email protected]> * TMDA 1.1.3 is released. 2004-02-19 Jason R. Mastaler <[email protected]> * THANKS (Contributions): Add David Bremner. 2004-03-01 Jason R. Mastaler <[email protected]> * Pending.py (Queue.listDeliveredIds): Removed. (Queue.listConfirmedIds): Ditto. (Queue.listReleasedIds): Ditto. (Queue.checkDelivered): Ditto. (Message.wasDelivered): Ditto. 2004-03-01 Jason R. Mastaler <[email protected]> * Defaults.py: Removed CONFIRM_ACCEPT_ALREADY_CONFIRMED_NOTIFY, CONFIRM_ACCEPT_ALREADY_RELEASED_NOTIFY CONFIRM_ACCEPT_INITIAL_NOTIFY. Restored CONFIRM_ACCEPT_NOTIFY. 2004-03-01 Jason R. Mastaler <[email protected]> * Defaults.py (TMDARC): Allow TMDARC to be specified by GLOBAL_TMDARC if $TMDARC is not set. 2004-02-20 Jason R. Mastaler <[email protected]> * Defaults.py: Removed BOUNCE_TEXT_* and CONFIRM_ACCEPT_TEXT_* in favour of bounce_*.txt and confirm_accept_*.txt templates. New variables: ACTION_MISSING_PENDING, ACTION_INVALID_CONFIRMATION, CONFIRM_ACCEPT_ALREADY_CONFIRMED_NOTIFY, CONFIRM_ACCEPT_ALREADY_RELEASED_NOTIFY CONFIRM_ACCEPT_INITIAL_NOTIFY 2004-02-17 Jason R. Mastaler <[email protected]> * Util.py (wraptext): Utilize the new builtin textwrap module. 2004-03-01 Jason R. Mastaler <[email protected]> * tmda-rfilter (verify_confirm_cookie): Don't distinguish between released, confirmed, and "still pending" messages. Just unlink the message after it's released or confirmed. Messages that remain in the pending queue are "still pending". 2004-02-20 Jason R. Mastaler <[email protected]> * tmda-rfilter (do_default_action): last parameter now takes an optional template name instead of bounce text. (bouncegen): Remove text parameter.