TMDA 0.14 is released

"Jason R. Mastaler" <[email protected]> 24 May 2001 15:00:57 -0600
Newsgroups gmane.mail.spam.tmda.announce
Message-ID <[email protected]>
TMDA 0.14 is released.

Get it at <URL:http://prdownloads.sf.net/tmda/tmda-0.14.tgz>

New in this release:

* A FAQ has been added containing three initial Q/As.

* tmda-inject now looks at substrings in addition to explicit
  addresses in the .tmda-* files when deciding how to tag outgoing
  messages.

* bin/tmda-dated-address now accepts an optional timeout argument to
  override Defaults.TIMEOUT.

* A new variable `USERPREFIX' has been added to support
  "pre-extension" definitions in /var/qmail/users/assign.

* Support and documentation has been added for configuring your qmail
  relay to re-write outgoing messages with tmda-inject, so that those
  running Microsoft Windows clients can take full advantage of TMDA.
  See contrib/README.RELAY for full details.  In support of this
  feature:

  - tmda-inject will exit 99 when run with the -q argument so that
    qmail-qfilter will not run qmail-queue.

  - A new variable `ALLOW_MODE_640' has been added to support mode 640
    .tmdarc files which are necessary when running TMDA through a qmail
    relay.  It is turned off by default.

ChangeLogs follow:

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

2001-05-24  Jason R. Mastaler  <[email protected]>

        * README: TMDA 0.14 is released.

        * FAQ: New file containing answers to Frequently Asked Questions
        about TMDA.

2001-05-24  Jason R. Mastaler  <[email protected]>

        * tmda.html: Added link to FAQ.

2001-05-24  Jason R. Mastaler  <[email protected]>

        * sample.tmdarc (ALLOW_MODE_640): New variable to support mode 640
        tmdarc files which are necessary when running TMDA through a qmail
        relay.

2001-05-23  Jason R. Mastaler  <[email protected]>

        * sample.tmdarc (FULLNAME): Unintentionally left out.

2001-05-24  Jason R. Mastaler  <[email protected]>

        * tmda-inject (qfilter): tmda-inject will exit 99 when run with
        the -q argument so that qmail-qfilter will not run qmail-queue.
        Necessary when running TMDA through a qmail relay.

2001-05-23  Jason R. Mastaler  <[email protected]>

        * tmda-filter (main): Add support for "pre-extension" definitions
        in /var/qmail/users/assign.
        
        * tmda-inject (main): Special case files can now contain
        substrings instead of only explicit addresses to match.  To
        support this, exp and ext cases are now stored in lists like the
        other cases instead of dictionaries.  Processing is done with
        Util.findmatch.

2001-05-21  Jason R. Mastaler  <[email protected]>

        * tmda-dated-address (main): Support an optional timeout argument
        to override Defaults.TIMEOUT.

2001-05-24  Jason R. Mastaler  <[email protected]>

        * Defaults.py (ALLOW_MODE_640): New variable to support mode 640
        tmdarc files which are necessary when running TMDA through a qmail
        relay.

2001-05-23  Jason R. Mastaler  <[email protected]>

        * Defaults.py (USERPREFIX): New variable introduced to support
        "pre-extension" definitions in /var/qmail/users/assign.

        * Util.py (findmatch): New function to facilitate matching
        substrings for the special-case addresses.  Used by tmda-inject.

2001-05-22  Jason R. Mastaler  <[email protected]>

        * Util.py (substring_match): Moved Greylist.py into this function.
        Greylist.py now obsolete.

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