[EMAIL PROTECTED] wrote: > >Because my server is a pre-configured appliance I need to be careful with >changing >transport for the whole domain, but Postfix lets you change the transport for >individual >addresses, like this: > >[EMAIL PROTECTED] local: >[EMAIL PROTECTED] local: >etc > >Putting these into the Postfix transport table got Postfix sending messages >for these >addresses to the Mailman commands. Of course it didn't work straight off, but >a look at >the maillog showed a very clear diagnostic from Mailman telling me that >Postfix was trying >to execute the commands with a gid of nobody, when I had it set up to use the >Postfix gid. >After reconfiguring Mailman with the right gid, the lists started to work and >now my >service is back on the air. > >A big thankyou to Mark for identifying the problem so clearly and quickly. > >I'll look at integrating more closely with Postfix and moving the aliases as >suggested in >a few days.
There are two things to be aware of. If/when you configure Mailman/Postfix integration, you will have to reconfigure Mailman again with a different --with-mail-gid because Postfix runs pipes as the user who owns the alias file in which the pipe is found, and this will be different from the current /etc/postfix/aliases.db. The integration will not be complete in your case because the transport table will also need updating, and Mailman doesn't know about that. It wouldn't be too difficult for a Python Programmer to modify Mailman/MTA/Postfix.py to maintain a transport table in the same way as it currently does the aliases and virtual-mailman tables, and then add that table to Postfix transport_maps. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp