[Mailman-Users] Mailman receiving mail, but mail not going out.

Richard Healy rhealy at whoi.edu
Fri Apr 20 20:19:08 CEST 2007

Mark Sapiro wrote:

> To elaborate on the "installation is wrong" theory, if the mail wrapper
> is built pointing to a scripts/ directory with a paths.py with a
> 'prefix' different from the 'prefix' in the bin/ directory, this could
> mess things up.
> I gather Mailman was working and stopped working. If this is the case,
> did you change anything before it stopped?
> You could check for more that one scripts/ directory in different
> places or check to see that scripts/paths.py is the same as
> bin/paths.py?
> Does the web interface work?
> Can Mailman send mail, e.g. if you subscribe someone via the web, do
> the notifications/confirmations get sent?

As it turns out there are two installations of mailman on the server, one in 
/usr/local/mailman (2.1.8) and the other in /usr/lib/mailman (2.1.5).  The 
daemons are running under the /usr/local/mailman, but the web interface (which 
is working) is under /usr/lib/mailman.  Oddly enough the apache server is 
looking in /usr/local/mailman but when I renamed /usr/lib/mailman the web 
interface no longer worked. I renamed /usr/lib/mailman and linked 
/usr/lib/mailman over to the 2.1.8 installation.  Also, the mm_cfg.py script 
under /usr/local/mailman had MTA incorrectly specified as Postfix. I had assumed 
the mm_cfg.py was in /usr/lib/mailman and edited that version, which turned out 
to have no effect.

  I now get this error message in maillog:

Apr 20 14:06:48 cuttyhunk sendmail[13390]: l3KI6mg8013390: 
from=<rjh at cuttyhunk.nosams.whoi.edu>, size=389, class=0, nrcpts=1, 
msgid=<200704201806.l3KI6ma0013389 at cuttyhunk.nosams.whoi.edu>, proto=ESMTP, 
daemon=MTA, relay=localhost []
Apr 20 14:06:48 cuttyhunk sendmail[13389]: l3KI6ma0013389: 
to=test_mail at cuttyhunk, ctladdr=rjh (500/500), delay=00:00:00, xdelay=00:00:00, 
mailer=relay, pri=30058, relay=[] [], dsn=2.0.0, stat=Sent 
(l3KI6mg8013390 Message accepted for delivery)
Apr 20 14:06:48 cuttyhunk Mailman mail-wrapper: Group mismatch error.  Mailman 
expected the mail wrapper script to be executed as group "mailman other mail 
daemon", but the system's mail server executed the mail script as group "mail". 
  Try tweaking the mail server to run the script as group "mailman other mail 
daemon", or re-run configure,  providing the command line option 
Apr 20 14:06:48 cuttyhunk sendmail[13391]: l3KI6mg8013390: 
to="|/usr/lib/mailman/mail/mailman post test_mail", 
ctladdr=<test_mail at cuttyhunk.nosams.whoi.edu> (8/0), delay=00:00:00, 
xdelay=00:00:00, mailer=prog, pri=30637, dsn=5.3.0, stat=unknown mailer error 2
Apr 20 14:06:48 cuttyhunk sendmail[13391]: l3KI6mg8013390: l3KI6mg8013391: DSN: 
unknown mailer error 2
Apr 20 14:06:48 cuttyhunk sendmail[13391]: l3KI6mg8013391: to=rhealy at whoi.edu, 
delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=31661, 
relay=tassadar.whoi.edu. [], dsn=2.0.0, stat=Sent (Ok: queued as 

Why does the mailman expect the group to be "mailman other mail daemon"?  Sounds 
like it should be one of the four but is expecting the group name to actually be 
"mailman other mail daemon".  I guess I can rerun the installation as it suggests.


More information about the Mailman-Users mailing list