[Mailman-Developers] Update for README.exim (cvs)
Marc MERLIN
marc_news@valinux.com
Mon, 10 Dec 2001 00:56:02 -0800
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 marc_f@merlins.org for PGP key