Putmail is a very lightweight MTA or SMTP client that may replace the sendmail command when used by MUAs that lack SMTP support.
Be the first to post a text review of Putmail. Rate and review a project by clicking thumbs up or thumbs down in the right column.
putmail.py 1.4 has been released. This release fixes what could be considered a security problem. If you tried to use TLS with a server that didn't support TLS, the request to start TLS would silently fail and would not be detected by putmail.py. This means that the user may think putmail.py was sending the username and password in encrypted form when, in fact, it was being sent in the classic cleartext form. This is not a problem if you are sure about the capabilities of the SMTP server and putmail.py is configured correctly, but it's plain wrong not to detect the STARTTLS failure. I have implemented checks in the commands sent to the server. Should it return a 4xx or 5xx code as a reply, putmail.py will consider it an error. I've been using this version for a few days and it works without any problems. If you detect considering 4xx errors is too restrictive and you have problems, don't hesitate to contact me. Also, due to a lack of demand, the internationalization code has been removed. Nobody ever asked for translations and the only one present was for Spanish, which I didn't even use.
There were very small changes to improve compatibility with sendmail's command line arguments. The program now prints errors and warnings to a log file so users can read them when stderr is not available. It also creates a sample configuration file the first time you run it, in order to ease configuration.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?