Mailman - Sendmail problem

swangdb swangdb at auburn.edu
Mon Aug 21 15:45:27 EDT 2006


Okay, I removed the "DELIVERY_MODULE = 'Sendmail`" line from mm_cfg.py
and used the default "DELIVERY_MODULE = 'SMTPDirect'" and it now it
worked,  I sent a message to the mailing list and received a copy.

This was probably right in front of me the whole time.

swangdb wrote:
> I have a Sun Server running Solaris 10 and Sendmail 8.13.7.  I have
> Majordomo and Listproc installed on this server and they work.  I have
> several production majordomo and listproc mailing lists installed on
> this server and they work.
>
> I am trying to get Mailman to work on this server and so far, no luck.
> I installed the software (Mailman 2.1.8 and Python 2.4.3), reconfigured
> mm_cfg.py, started the software, added the cron entries, created a test
> mailing list, added the list information to /etc/aliases, ran
> newaliases and subscribed myself.  When I send a message to the list,
> it doesn't send me a copy of the message (I am the only subscriber to
> the list).  If I look on the list's web site, the message I sent is
> contained in the archives.
>
> In the Mailman error log, I get messages similar to the following when
> I send a message to the mailing list:
> ***
> Aug 21 12:52:07 2006 (3871) SHUNTING:
> 1156182726.7459469+ce82b7624960d1de5eea043fee45821044e3dfec
> Aug 21 13:28:00 2006 (3871) Uncaught runner exception: Use of the
> Sendmail.py delivery module is highly discouraged
> Aug 21 13:28:00 2006 (3871) Traceback (most recent call last):
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in
> _oneloop
>     self._onefile(msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in
> _onefile
>     keepqueued = self._dispose(mlist, msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73,
> in _dispose
>     self._func(mlist, msg, msgdata)
>   File "/usr/local/mailman/Mailman/Handlers/Sendmail.py", line 71, in
> process
>     assert 0, 'Use of the Sendmail.py delivery module is highly
> discouraged'
> AssertionError: Use of the Sendmail.py delivery module is highly
> discouraged
> ***
>
> It's funny, Sendmail.py is included with the program source, but the
> documentation says that "Use of the Sendmail.py delivery module is
> highly discouraged."  Is it possible to use Mailman with sendmail
> without using Sendmail.py?  I'd like to use sendmail if possible.
>
> Thanks for any help you can give!
> 
> --
> David Swanger
> swangdb at auburn.edu




More information about the Python-list mailing list