[Mailman-Developers] courier-to-mailman.py

Lindsay Haisley fmouse-mailman at fmp.com
Fri Nov 3 21:43:01 CET 2006


I'm attaching a current version of courier-to-mailman.py for possible inclusion 
in mailman's contrib directory in the source tree.  I recently updated it a tad 
to properly handle confirmation address cookies in newer versions of mailman, 
and the script is in use, quite happily, on a production system.

This script is based on Bruce Perens' qmail-to-mailman.py, but it's specific to 
the Courier MTA <http://www.courier-mta.org/> and the code and the install 
instructions (in the file comments) have been modified accordingly.  Additional 
changes to the configure script would be necessary to do the proper token 
replacements at build time.

It ought to be noted that qmail-to-mailman.py probably won't work as-is at this 
point, since it allows neither for the current format of VERP addresses in 
bounce messages nor for the use of confirmation addresses with cookies.  The 
flip side is that although qmail has been largely unsupported for some time, 
the script provides a useful example of how to do this stuff creatively.

-- 
Lindsay Haisley       | "Fighting against human |     PGP public key
FMP Computer Services |    creativity is like   |      available at
512-259-1190          |    trying to eradicate  | <http://pubkeys.fmp.com>
http://www.fmp.com    |        dandelions"      |
                      |      (Pamela Jones)     |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: courier-to-mailman.py
Type: text/x-python
Size: 4156 bytes
Desc: not available
Url : http://mail.python.org/pipermail/mailman-developers/attachments/20061103/60ce6f9b/attachment.py 


More information about the Mailman-Developers mailing list