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