[Mailman-Users] Need assist w/ VERP, Qmail and confirmation emails
Leo A. Notenboom
leo at pugetsoundsoftware.com
Tue Jul 26 01:36:54 CEST 2005
I've inherritted a mailman install, and we're seeing a LOT of
failure-to-confirm which we believe is, in part, because of
confirmation mail's subject line.
Background:
- Using Mailman version: 2.1.5
- Installed via rpm (I believe) on
- Linux * 2.4.21-27.0.2.EL #1 Wed Jan 12 23:35:46 EST 2005 i686 athlon
i386 GNU/Linux
- QMail is on the server
I start with the obvious FAQ:
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.052.htp
And the "qmail VERP-enabled delivery handler" patch
http://sourceforge.net/tracker/?func=detail&atid=300103&aid=645513&group_id=103
However, I can't seem to get them to work and have been tearing my hair
out.
I *assume* that the Qmail.py patch simply gets placed into the Handlers
directory (it was never explicitly called out as such). I then add the
following lines to mm_cfg.py:
DELIVERY_MODULE = 'Qmail'
SENDMAIL_CMD = '/var/qmail/bin/qmail-inject'
DO_QMAIL_VERP = 1
VERP_CONFIRMATIONS = Yes
QMAIL_LOG_SUCCESS = ( 'qmail', 'qmail postt to %(listname)s from %(sender)s, size=%(size)d, message-id=%(msg_message-id)s, success')
QMAIL_LOG_FAILURE = ( 'qmail-failure', 'delivery to %(recipient)s failed with code %(failcode)d: %(failmsg)s')
QMAIL_LOG_EVERY_MESSAGE = ( 'qmail', '%(msg_message-id)s qmail for %(#recips)d recips, completed in %(time).3f seconds')
And restart mailman. I then get this series of errors:
Jul 25 18:01:16 2005 qrunner(18328): Traceback (most recent call last):
Jul 25 18:01:16 2005 qrunner(18328): File "/var/mailman/bin/qrunner", line 270, in ?
Jul 25 18:01:16 2005 qrunner(18328): main()
Jul 25 18:01:16 2005 qrunner(18328): File "/var/mailman/bin/qrunner", line 217, in main
Jul 25 18:01:16 2005 qrunner(18328): qrunner = make_qrunner(*runners[0])
Jul 25 18:01:16 2005 qrunner(18328): File "/var/mailman/bin/qrunner", line 123, in make_qrunner
Jul 25 18:01:16 2005 qrunner(18328): qrunner = qrclass(slice, range)
Jul 25 18:01:16 2005 qrunner(18328): File "/var/mailman/Mailman/Queue/OutgoingRunner.py", line 56, in __init__
Jul 25 18:01:16 2005 qrunner(18328): mod = __import__(modname)
Jul 25 18:01:16 2005 qrunner(18328): ImportError : No module named Qmail
Now, I'll admit to being a mailman lightweight down at this level,
so any pointers would be greatly appreciated.
Thanks,
Leo
More information about the Mailman-Users
mailing list