TMDA 0.65 "Johnstown" is released

"Jason R. Mastaler" <[email protected]> Fri, 15 Nov 2002 15:53:01 -0700
Newsgroups gmane.mail.spam.tmda.announce
Message-ID <[email protected]>
TMDA 0.65 "Johnstown" is released. 

Get it from <URL:http://tmda.net/releases/tmda-0.65.tgz>

Primarily a bugfix release for users of 0.63 and 0.64, but some new
features as well.

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

What's new?

* New feature: A new header called ``X-Primary-Address'' is now
  supported in order to reduce the amount of thinking and planning
  ahead you need to do when sending mail to a new correspondent who
  may or may not use a challenge/response system like
  TMDA. Essentially, this header allows a sender to specify the
  address he prefers be whitelisted once he confirms his first
  message.

  For more information, see the following URLs:

  <URL:http://tmda.net/config-vars.html#PRIMARY_ADDRESS_MATCH>
  <URL:http://tmda.net/faq.cgi?req=show&file=faq04.005.htp>

* New feature. You can customize the header lines displayed by
  tmda-pending in interactive mode by setting SUMMARY_HEADERS. See
  <URL:http://tmda.net/config-vars.html#SUMMARY_HEADERS> for more
  information.

* New version of Josh Huber's tmda.el.

* Bugfixes.

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

Here are the new additions to UPGRADE:

* If you are using customized templates, you should replace
  %(envelope_sender)s with %(confirm_append_address)s in your
  confirm_request.txt. This is to support the new
  <URL:http://tmda.net/config-vars.html#PRIMARY_ADDRESS_MATCH>
  feature.

* When doing program deliveries to procmail, you should no longer be
  using the ``-f'' option. e.g,

  DELIVERY = "|/usr/bin/procmail -f $SENDER ~/.procmailrc-tmda"

  becomes

  DELIVERY = "|/usr/bin/procmail ~/.procmailrc-tmda"

* contrib/sample.tmdarc has been renamed contrib/sample.config.

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

ChangeLogs since release 0.64

2002-11-15  Jason R. Mastaler  <[email protected]>

	* TMDA 0.65 is released.

2002-11-12  Jason R. Mastaler  <[email protected]>

	* Util.py (confirm_append_address): New function.

	* MessageLogger.py (MessageLogger.write): Log X-Primary-Address.

	* Defaults.py (PRIMARY_ADDRESS_MATCH): New variable.

2002-11-10  Jason R. Mastaler  <[email protected]>

	* Util.py (build_cdb): Uniquify ftmp when doing cdbmake.

2002-11-08  Jason R. Mastaler  <[email protected]>

	* Defaults.py (SUMMARY_HEADERS): New variable.

	* Deliver.py (Deliver.deliver): Retain From_ when doing a program
	delivery.

2002-11-12  Jason R. Mastaler  <[email protected]>

	* tmda-rfilter (verify_confirm_cookie): Append the address in
	X-Primary-Address if the PRIMARY_ADDRESS_MATCH is close enough.

	(main): Check the address in X-Primary-Address against
	FILTER_INCOMING if the PRIMARY_ADDRESS_MATCH is close enough.

2002-11-08  Jason R. Mastaler  <[email protected]>

	* tmda-pending (main): Display Defaults.SUMMARY_HEADERS during
	interactive mode.
	
2002-11-13  Josh  <[email protected]>

	* tmda.el: Made the changelist processing faster.

2002-11-13  Jason R. Mastaler  <[email protected]>

	* sample.tmdarc: Renamed sample.config.

2002-11-11  Jason R. Mastaler  <[email protected]>

	* collectaddys (addys): Remove Python 2.0 compatibility, and also
	Reply-To from list of default headers to scan.

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