TMDA 0.87 "Carry Back" is released
"Jason R. Mastaler" <[email protected]> Mon, 13 Oct 2003 14:49:00 -0600 (MDT)
| Newsgroups | gmane.mail.spam.tmda.announce |
|---|---|
| Message-ID | <[email protected]> |
TMDA 0.87 "Carry Back" is released. Get it from <URL:http://tmda.sourceforge.net/releases/tmda-0.87.tgz> ===================================================================== What's new? * A new method of invoking /usr/sbin/sendmail to send mail that doesn't use the shell. Thus we avoid the possible security implications as well as argument quoting and escaping issues. ===================================================================== Here are the new additions to UPGRADE: * The OUTGOINGMAIL variable has been renamed MAIL_TRANSPORT, and its default value has also been changed from 'smtp' to 'sendmail'. If you desire SMTP transport, you need to set MAIL_TRANSPORT = 'smtp' in your /etc/tmdarc or ~/.tmdarc. If you desire /usr/sbin/sendmail transport, you can take the default, and don't need to set MAIL_TRANSPORT. If you are running qmail and have previously set SENDMAIL_PROGRAM = '/var/qmail/bin/qmail-inject', you need to change this to '/var/qmail/bin/sendmail', or simply comment this out and take the default value of '/usr/sbin/sendmail'. ===================================================================== ChangeLogs since release 0.86 2003-10-13 Jason R. Mastaler <[email protected]> * TMDA 0.87 is released. 2003-10-07 Jason R. Mastaler <[email protected]> * THANKS (Contributions): Add Dave Steinberg 2003-10-04 Jason R. Mastaler <[email protected]> * THANKS (Contributions): Add Kimmo Suominen. 2003-10-02 Jason R. Mastaler <[email protected]> * THANKS (Contributions): Add Sergei Kolobov. 2003-10-13 Jason R. Mastaler <[email protected]> * Defaults.py (OUTGOINGMAIL): Change default to 'sendmail'. (MAIL_TRANSPORT): OUTGOINGMAIL renamed. 2003-10-09 Jason R. Mastaler <[email protected]> * Util.py (sendmail): If using /usr/sbin/sendmail, pass a tuple of arguments into pipecmd() instead of a string to avoid the shell completely. Also, add '-i' to the list of args. * Version.py (PLATFORM): Use the more descriptive 'platform' module if it's available.