[Mailman-Users] Tricky admin_immed_notify problem

george bannerman georgebannerman at gmail.com
Wed Feb 25 23:29:57 CET 2009


Hi all--

I've got a tricky problem on my mailman server.  Right now, I have
admin_immed_notify set to yes, but I'm not getting notifications when there
are emails to approve.  I'm also not getting the once-a-day "# list
moderator request(s) waiting" either.  "Forward messages (individually) to:"
doesn't work.  They all mysteriously stopped last Friday.

I'm running Exim version 4.50 #1, Mailman 2.1.5,  Python 2.3.5, and Linux
version 2.6.16.13-xenU (Red Hat 4.0.2-8 running on Xen).

I rebooted the server ("have you tried turning it off and turning it on
again?") and the restarted the exim daemon and ran check_perms, to no avail.

I can email listname-owner (and it goes through), I can send email from the
server, and list emails go out to the lists just fine.  It only appears to
be the administrator notifications and the forward messages individually to
that are affected.

I looked at FAQ 4.73:

http://wiki.list.org/display/DOC/4.73+How+do+I+debug+smtp-failure+problems+-+delivery+to+user-example.com+failed+with+code+-1-+and+Low+level+smtp+error-

I can telnet into my SMTP port and send mail.
I looked at the MTA logs and they seem fine.  (They're below.)
I'm not running Python 2.4, so I can't do the error log trick

I looked at FAQ 6.14:

http://wiki.list.org/pages/viewpage.action?pageId=4030722

I don't get any errors when I run the two python scripts interactively as
the mailman user.

Here's what I'm getting in /var/lib/mailman/logs/smtp-failure:

Feb 25 13:54:52 2009 (1052) delivery to administrator at example.com failed
with code -1: Connection unexpectedly closed
Feb 25 14:32:49 2009 (1052) Low level smtp error: (111, 'Connection
refused'), msgid: <msgid at list.example.com>
Feb 25 14:32:49 2009 (1052) delivery to administrator at example.com failed
with code -1: (111, 'Connection refused')
Feb 25 14:34:02 2009 (1052) Low level smtp error: (111, 'Connection
refused'), msgid: <msgid at www.example.org>
Feb 25 14:34:02 2009 (1052) Low level smtp error: please run connect()
first, msgid: <msgid at www.example.org>
--
Feb 25 14:35:55 2009 (1052) Low level smtp error: (111, 'Connection
refused'), msgid: <msgid at list.example.com>
Feb 25 14:35:55 2009 (1052) delivery to administrator at example.com failed
with code -1: (111, 'Connection refused')

Here's what's in /var/log/exim4/mainlog:

2009-02-25 17:17:10 1LcS3p-0003iA-Ek =>
administrator at example.comR=dnslookup T=remote_smtp H=
ASPMX.L.GOOGLE.com [209.85.217.8]
2009-02-25 17:17:10 1LcS3p-0003iA-Ek Completed
2009-02-25 17:17:24 1LcS46-0003iH-Cj =>
administrator at example.comR=dnslookup T=remote_smtp H=
ASPMX.L.GOOGLE.com [209.85.217.8]
2009-02-25 17:17:24 1LcS46-0003iH-Cj Completed

(These are for a different message, but are representative.)

There doesn't seem to be anything in rejectlog.

I've tried changing the list administrator to a different email address by a
different provider, but that doesn't seem to change anything.

Help?

Best,

george


More information about the Mailman-Users mailing list