Hopefully I got this right: --- README.EXIM.mailman Sun Dec 9 23:08:00 2001 +++ README.EXIM Mon Dec 10 00:19:44 2001 @@ -71,6 +71,8 @@ ## respectively ## Mailman is installed in MAILMAN_HOME ## Mailman is configured to be invoked as user exim + +# Mailman commands to run list_transport: driver = pipe command = MAILMAN_WRAP post ${lc:$local_part} @@ -79,66 +81,103 @@ user = MAILMAN_UID group = MAILMAN_GID -list_request_transport: +list_bounces_transport: + driver = pipe + command = MAILMAN_WRAP bounces ${lc:$local_part} + current_directory = MAILMAN_HOME + home_directory = MAILMAN_HOME + user = MAILMAN_UID + group = MAILMAN_GID + +list_join_transport: + driver = pipe + command = MAILMAN_WRAP join ${lc:$local_part} + current_directory = MAILMAN_HOME + home_directory = MAILMAN_HOME + user = MAILMAN_UID + group = MAILMAN_GID + +list_leave_transport: driver = pipe - command = MAILMAN_WRAP mailcmd ${lc:$local_part} + command = MAILMAN_WRAP leave ${lc:$local_part} current_directory = MAILMAN_HOME home_directory = MAILMAN_HOME user = MAILMAN_UID group = MAILMAN_GID -list_admin_transport: +list_owner_transport: driver = pipe - command = MAILMAN_WRAP mailowner ${lc:$local_part} + command = MAILMAN_WRAP owner ${lc:$local_part} current_directory = MAILMAN_HOME home_directory = MAILMAN_HOME user = MAILMAN_UID group = MAILMAN_GID +list_request_transport: + driver = pipe + command = MAILMAN_WRAP request ${lc:$local_part} + current_directory = MAILMAN_HOME + home_directory = MAILMAN_HOME + user = MAILMAN_UID + group = MAILMAN_GID ### end of transports section fragment Directors config file section ## Directors section [this deals with local addresses] ## -## First 2 directors rewrite list-owner or owner-list to list-admin -## This is only done if the list exists. ## List existence checks are done by seeing if the file -## MAILMAN_HOME/lists//config.pck -## exists. +## MAILMAN_HOME/lists//config.pck exists. -list_owner_director: +list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck - suffix = "-owner" - new_address = "${lc:$local_part}-admin@${domain}" + transport = list_transport -owner_list_director: + +list_bounces_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck - prefix = "owner-" - new_address = "${lc:$local_part}-admin@${domain}" + suffix = "-bounces" + transport = list_bounces_transport -## -## Next 3 directors direct admin, request and list mail to the appropriate -## transport. List existence is checked as above. +list_join_director: + driver = smartuser + require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck + suffix = "-join" + transport = list_join_transport -list_admin_director: +list_leave_director: driver = smartuser - suffix = -admin require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck - transport = list_admin_transport + suffix = "-leave" + transport = list_leave_transport + +list_owner_director: + driver = smartuser + require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck + suffix = "-owner" + transport = list_owner_transport list_request_director: driver = smartuser - suffix = -request require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck + suffix = "-request" transport = list_request_transport -list_director: + +# The following two are optional, but nice for backward compatibility +owner_list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck - transport = list_transport + prefix = "owner-" + new_address = "${lc:$local_part}-owner@${domain}" + +list_admin_director: + driver = smartuser + suffix = -admin + require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.pck + new_address = "${lc:$local_part}-bounces@${domain}" ## End of directors fragment ## End of config files bits
-- Microsoft is to operating systems & security .... .... what McDonalds is to gourmet cooking Home page: http://marc.merlins.org/ | Finger [EMAIL PROTECTED] for PGP key _______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers