[ mailman-Patches-927761 ] Courier MTA list submission handler

SourceForge.net noreply at sourceforge.net
Wed Apr 14 14:00:51 EDT 2004


Patches item #927761, was opened at 2004-04-01 13:36
Message generated for change (Comment added) made by fmouse
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=927761&group_id=103

Category: mail delivery
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Lindsay Haisley (fmouse)
Assigned to: Nobody/Anonymous (nobody)
Summary: Courier MTA list submission handler

Initial Comment:
This script is meant to be called from
<domain_home>/alias/.courier-default. It catches all
mail to any address at a Courier virtual domain not
otherwise handled by an explicit account or a .courier
file.  It looks at the recepient for each mail message
not otherwise handled and decides if the mail is
addressed to a valid list or not, and bounces the
message with a helpful suggestion if it's not addressed
to a list.  This script is based on Bruce Perens'
qmail-to-mailman.py script, and is specifically
designed for use with Courier.

You may wish to put this into the contrib section of
the distributed mailman source.


----------------------------------------------------------------------

>Comment By: Lindsay Haisley (fmouse)
Date: 2004-04-14 13:00

Message:
Logged In: YES 
user_id=694133

The courier-to-mailman.py which I submitted contains a small
error in VERP handling.  Here's a re-post of it with the fix.

For anyone simply wanting to patch the file I previously
submitted ....

--- courier-to-mailman.py~      2004-04-14
12:54:23.000000000 -0500
+++ courier-to-mailman.py       2004-04-14
12:54:23.000000000 -0500
@@ -76,7 +76,7 @@
        listname = local
        types = (("-admin$", "admin"),
                         ("-bounces$", "bounces"),
-                        ("-bounces-.*$", "bounces"),      
# Handles VERPs
+                        ("-bounces\+.*$", "bounces"),     
# Handles VERPs
                         ("-confirm$", "confirm"),
                         ("-join$", "join"),
                         ("-leave$", "leave"),


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=927761&group_id=103



More information about the Mailman-coders mailing list