
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) |
participants (1)
-
Lindsay Haisley