TMDA 0.77 "Count Turf" is released

"Jason R. Mastaler" <[email protected]> Thu, 01 May 2003 13:06:40 -0600 (MDT)
Newsgroups gmane.mail.spam.tmda.announce
Message-ID <[email protected]>
The untraditional May 1st release.

Get it from <URL:http://www.us.tmda.net/releases/tmda-0.77.tgz>

=====================================================================

What's new?

* New feature: automated pending queue cleanup.  See the UPGRADE blurb
  below for more.

* When building a TMDA RPM, the included tmda.spec now generates 3
  packages:

- tmda-x.yy-z.noarch.rpm (the base tmda package)
- tmda-emacs-xx.yy-z.noarch.rpm (emacs support for tmda)
- tmda-ofmipd-xx.yy-z.noarch.rpm (ofmipd support for tmda)

* Bugfixes.

=====================================================================

Here are the new additions to UPGRADE:

* By default, tmda-filter now performs an automated cleanup of the
  pending queue upon receipt of an incoming message.  If you wish to
  use this feature, you should disable any cron jobs you might be
  running to periodically purge your pending queue of old messages.

  The default cleanup interval is approximately once per 100 incoming
  messages received.  To tweak this interval, or disable this feature,
  see <URL:http://tmda.net/config-vars.html#PENDING_CLEANUP_ODDS>.

  When this feature is enabled, the default lifetime for a message in
  the pending queue is 14 days.  Any message older than 14 days will
  be deleted.  If you wish to raise or lower this threshold, see
  <URL:http://tmda.net/config-vars.html#PENDING_LIFETIME>.

  This feature respects the
  <URL:http://tmda.net/config-vars.html#PENDING_DELETE_APPEND>
  setting.

=====================================================================

ChangeLogs since release 0.76

2003-05-01  Jason R. Mastaler  <[email protected]>

	* TMDA 0.77 is released.

2003-04-29  Jason R. Mastaler  <[email protected]>

	* Pending.py (Queue.cleanQueue): New method for pending queue
	cleanup.
	
	* Defaults.py (PENDING_LIFETIME, PENDING_CLEANUP_ODDS): New
	variables.
	
2003-04-26  Jason R. Mastaler  <[email protected]>

	* Util.py (msg_from_file): New function.

2003-04-29  Jason R. Mastaler  <[email protected]>

	* tmda-rfilter (main): Perform an automated cleanup of the pending
	queue depending on Defaults.PENDING_CLEANUP_ODDS.

	(bouncegen): Add `pending_lifetime', which is the textual
	description of Defaults.PENDING_LIFETIME for use in the templates.
	
2003-04-27  Jason R. Mastaler  <[email protected]>

	* tmda-inject (main): Add TMDA_INJECT_RECIPIENT and
	TMDA_INJECT_VRECIPIENT to the environment.

	(main): Read FILTER_OUTGOING once per message recipient.
		
2003-04-26  Jason R. Mastaler  <[email protected]>

	* tmda-inject (msgout): Use Util.msg_from_file().

	* tmda-rfilter (msgin): Ditto.
	(verify_confirm_cookie): Ditto.

____________________________________________
tmda-announce mailing list
http://tmda.net/lists/listinfo/tmda-announce