On Fri, Mar 01, 2002 at 04:57:26AM -0600, Bob Tanner wrote: >Anyone have any experience with exim + mailman? > >I have triple checked my configuration, but when I send mail to a mailman >mailing list, exim receives the mail, but it is never distributed to the list >subscribers. > I use exim with mailman. Check to make sure your MAILMAN_UID and MAILMAN_GID are correct. Here's my setup. ######################################## # in globals i have MAILMAN_HOME=/usr/lib/mailman MAILMAN_WRAP=MAILMAN_HOME/mail/wrapper MAILMAN_GID=daemon MAILMAN_UID=daemon trusted_users = daemon ####################################### # In transports (order does not matter) 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 ## END MAILMAN TRANSPORTS ######################################### # In directors section (Order DOES matter) # I have my list related directors just after my spamassassin director # which is the very first one ## 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.db ## exists. list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = "-owner" new_address = "${lc:$local_part}-admin@${domain}" owner_list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db prefix = "owner-" new_address = "${lc:$local_part}-admin@${domain}" ## ## Next 3 directors direct admin, request and list mail to the appropriate ## transport. List existence is checked as above. list_admin_director: driver = smartuser suffix = -admin require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_admin_transport list_request_director: driver = smartuser suffix = -request require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_request_transport list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_transport Hope this helps. When I was setting up mailman it was the MAILMAN_UID and MAILMAN_GID that was getting me. Bob, what error messages are you seeing? -- Ben Lutgens http://people.sistina.com/~blutgens/ Sistina Software Inc. (mail -s "get -info" blutgens-info at sistina.com) for my gpg key, IM info etc. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20020301/1d32c404/attachment.pgp