[Mailman-Users] mailman an sendmail receiveing mails

vancleef at lostwells.net vancleef at lostwells.net
Thu Mar 8 18:27:50 CET 2007


The esteemed TRON478 has said:
> 
> hi,
> 
> i have set up mailman on a suse machine with sendmail. when i open the
> administration site and subscribe i get mails (), but when i sent to the
> list, the mail never arrives.
> 
> i have added the aliases in the alias file:
> 
> ## point mailing list
> point:              "|/usr/local/mailman/mail/mailman post point"
> point-admin:        "|/usr/local/mailman/mail/mailman admin point"

(snip)
> 
> and used the command "newaliases" with no errors. MTA is "manual". whats
> wrong?
> 

Your aliases file looks correct.  I'm not sure what you mean by
"manual."  Sendmail normally runs as background daemons.  

   smmsp  6626     1  0   Feb 17 ?        0:01 /usr/lib/sendmail -Ac -q15m
    root  6628     1  0   Feb 17 ?        1:29 /usr/lib/sendmail -bd -q15m

Check that all your Mailman qrunners are running.

 mailman  6903  1110  0   Mar 02 ?        0:01 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=RetryRunner:0:1 -
 mailman  6902  1110  0   Mar 02 ?        0:01 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=CommandRunner:0:1
 mailman  6897  1110  0   Mar 02 ?        1:20 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=BounceRunner:0:1 
 mailman  6901  1110  0   Mar 02 ?       37:35 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
 mailman  6898  1110  0   Mar 02 ?       46:29 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=OutgoingRunner:0:
 mailman  6899  1110  0   Mar 02 ?        2:47 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=IncomingRunner:0:
vancleef   602   493  0 10:24:12 pts/3    0:00 grep qrun
 mailman  6900  1110  0   Mar 02 ?        0:44 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=VirginRunner:0:1 
 mailman  6904  1110  0   Mar 02 ?        0:01 /usr/local/bin/python
/usr/local/mailman/bin/qrunner --runner=NewsRunner:0:1 -s

If you can send mail to and from  a local non-Mailman account, then
your sendmail installation is OK.  Important thing is to configure
sendmail properly and test it first.  You should have sendmail checked
out and running in daemon mode before trying to integrate it with
Mailman

Try sending mail to the -owner account (point-owner) and see if it
gets sent to the list administrator addresses.  That bypasses any
options in the Mailman configuration that apply to list postings. Once
that is working try sending a message to your list address.

Read your logs.  Sendmail shows the send to Mailman (example below,
includes demime filter in the pipe)

Mar  5 05:32:12 julie sendmail[18773]: [ID 801593 mail.info]
l25CW9qH018772: to= "|/usr/local/mailman/bin/demime -8bit -x '==' '==/usr/local/mailman/mail/mailman post mylist'", ctladdr=<mylist at mylistlist.com> (1/0), delay=00:00:02, xde lay=00:00:02, mailer=prog, pri=33715, dsn=2.0.0, stat=Sent

That says that the message went to Mailman.  Go to the Mailman logs
and check them.  If Mailman is not sending out messages to list
addresses, the logs generally tell you why it isn't.  

Hank


More information about the Mailman-Users mailing list