Re: [Exim] Re: Exim 4.05 & Mailiman - Missing the Directors …

Top Page
Delete this message
Reply to this message
Author: Ralf G. R. Bergs
Date:  
To: exim list
CC: Dave C., Mike Gifford
Subject: Re: [Exim] Re: Exim 4.05 & Mailiman - Missing the Directors Configuration (update)
On Sun, 01 Sep 2002 14:02:16 -0400 (EDT), Dave C. wrote:

[...]
>I cant imagine that there isnt someone on this list successfully using
>mailman with exim4, perhaps they will speak up with a sample exim4
>config.


ACK.

---------------------- 8x -------------------------

MAILMAN_HOME=/var/lib/mailman
MAILMAN_WRAP=MAILMAN_HOME/mail/wrapper
MAILMAN_UID=list
MAILMAN_GID=daemon

begin routers

# after "literal" router

list_owner_router:
driver = redirect
local_part_suffix = "-owner"
require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.db
data = "${lc:$local_part}-admin@${domain}"

owner_list_router:
driver = redirect
local_part_prefix = "owner-"
require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.db
data = "${lc:$local_part}-admin@${domain}"

list_admin_router:
driver = redirect
local_part_suffix = -admin
require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.db
pipe_transport = list_admin_transport
data = "|MAILMAN_WRAP mailowner ${lc:$local_part}"

list_request_router:
driver = redirect
local_part_suffix = -request
require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.db
pipe_transport = list_request_transport
data = "|MAILMAN_WRAP mailcmd ${lc:$local_part}"

list_router:
driver = redirect
require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.db
pipe_transport = list_transport
data = "|MAILMAN_WRAP post ${lc:$local_part}"


begin transports

list_transport:
driver = pipe
command = MAILMAN_WRAP post ${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 mailcmd ${lc:$local_part}
current_directory = MAILMAN_HOME
home_directory = MAILMAN_HOME
user = MAILMAN_UID
group = MAILMAN_GID

list_admin_transport:
driver = pipe
command = MAILMAN_WRAP mailowner ${lc:$local_part}
current_directory = MAILMAN_HOME
home_directory = MAILMAN_HOME
user = MAILMAN_UID
group = MAILMAN_GID

---------------------- 8x -------------------------

HTH,

Ralf


--
Sign the EU petition against SPAM:          L I N U X       .~.
http://www.politik-digital.de/spam/        The  Choice      /V\
                                            of a  GNU      /( )\
                                           Generation      ^^-^^