[Mailman-Users] mail server cannot communicate with mailman
mark at msapiro.net
Wed Dec 30 20:46:30 CET 2009
George Argyros wrote:
>However the incoming mails still cannot reach any mailing list,
>although this time, the mail seems to be accepted by the Exim.
>Additionally in the Exim mainlog i get the following error entry:
>|/var/lib/mailman/mail/mailman owner foofoo <foofoo-owner@**********>
>R=3Dsystem_aliases defer (-30): pipe_transport unset in system_aliases
>I' ve searched a bit in the internet, and i saw that this is a
>relatively common error, however i didn't find any solutions.
It appears that you are using aliases to deliver from Exim to Mailman.
While you can do this, it is by far preferable to set up Exim to
deliver programmatically as described at
>In order to configure exim to work with mailman i followed the
>instructions in the file /usr/share/doc/mailman/README.Exim4.Debian.
I am unfamiliar with that document, but if it discusses setting up a
mailman router and transport as in
http://exim.org/howto/mailman21.html, then your problem is that your
system_aliases router precedes your mailman router and you have
mailman aliases installed. If you are deliverian with a mailman
router, you should not have any mailman aliases and you should have
MTA = None
in mm_cfg.py so Mailman doesn't bug you about aliases when you create
If you intend to deliver to Mailman using aliases, you need to be sure
your system_aliases: router definition includes "pipe_transport =
address_pipe" and an appropriate group= for mailman.
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users