I'm pleased to announce the final release for Mailman 2.1.18.
This release has new features to help with mitigation of the impacts of DMARC on mailing lists as well as fixing several bugs.
Python 2.4 is the minimum supported, but Python 2.7 is recommended.
There are significant new i18n strings associated with the DMARC mitigation features. If you are interested in helping with the translations of these strings, see <http://wiki.list.org/x/MQ>.
There is also a new dependency associated with these features. Namely, the new Privacy options -> Sender filters -> dmarc_moderation_action feature requires that the dnspython <http://www.dnspython.org/> package be available in Python.
See the attached README for more details.
Mailman is free software for managing email mailing lists and e-newsletters. Mailman is used for all the python.org and SourceForge.net mailing lists, as well as at hundreds of other sites.
For more information, please see:
http://www.list.org http://www.gnu.org/software/mailman http://mailman.sourceforge.net/
Mailman 2.1.18 can be downloaded from
https://launchpad.net/mailman/2.1/ http://ftp.gnu.org/gnu/mailman/ https://sourceforge.net/projects/mailman/
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On 05/03/2014 11:30 AM, Mark Sapiro wrote:
I'm pleased to announce the final release for Mailman 2.1.18.
It appears that the from_is_list and dmarc_moderation_actions Wrap Message actions may run afoul of this issue <http://bugs.python.org/issue7970> in the Python email library in versions older than 2.6.x where x is some number < 5. I.e. I know the bug is fixed in Python 2.7 and 2.6.5 and not in any 2.5.x or older. I'm not sure about 2.6.1 - 2.6.4.
I have attached a patch to Mailman/Message.py which I think will fix this issue if you have it. You will know if you do because all outgoing mail will be shunted with the exception "TypeError: Expected list, got <type 'str'>" when SMTPDirect.py invokes the as_string() method on the message object.
I think this will only occur with those older Pythons and when a Wrap Message action is applied.
As soon as I get confirmation from the original reporter that the patch solves the problem, I will release a fixed version.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (1)
-
Mark Sapiro