CVS: tmda UPGRADE,1.94,1.95

"Jason R. Mastaler" <[email protected]> Mon, 01 Mar 2004 18:26:44 -0800
Newsgroups gmane.mail.spam.tmda.cvs
Message-ID <[email protected]>
Update of /cvsroot/tmda/tmda
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7068

Modified Files:
	UPGRADE 
Log Message:
No longer distinguish between 'released', 'confirmed', and 'still
pending' messages in the pending queue.  Messages are simply unlinked
once confirmed or released rather than being renamed with a '3,R' or
'3,C' suffix.

The behavior was somewhat nice in that it allowed for a more
intelligent auto-response in the event that someone tried to confirm
their message by e-mail after it was hand-released by the recipient.

As it turned out, this slight convenience was not worth all the extra
costs (substantially increased code complexity, increased storage
requirements, and user confusion among others).

Senders who try to confirm by e-mail will now get back an
auto-response controlled by bounce_missing_pending.txt if their
message no longer exists on disk.  TMDA users who don't like the
default wording can either customize it this template, or change
ACTION_MISSING_PENDING to something other than 'bounce'.


Index: UPGRADE
===================================================================
RCS file: /cvsroot/tmda/tmda/UPGRADE,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -r1.94 -r1.95
--- UPGRADE	21 Feb 2004 01:09:20 -0000	1.94
+++ UPGRADE	2 Mar 2004 02:26:41 -0000	1.95
@@ -7,15 +7,20 @@
 
 * The template system has been reorganized.  In particular, the
   BOUNCE_TEXT_* and CONFIRM_ACCEPT_TEXT_* configuration variables have
-  been removed.  bounce.txt and confirm_accept.txt have also been
-  removed.  In their place are multiple bounce_*.txt and
-  confirm_accept_*.txt templates which are described in the TMDA
-  template HOWTO (howto-template.html).
-
-  If you have not customized bounce.txt or confirm_accept.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.
+  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.
 
 ======================================================================