[Mailman-Users] Mailman working but not sending mail
Mark Sapiro
mark at msapiro.net
Thu Sep 25 20:22:21 CEST 2008
RobG wrote:
>I got this when doing a stop/start:
>
>Sep 25 13:51:15 2008 qrunner(29214): Traceback (most recent call last):
>Sep 25 13:51:15 2008 qrunner(29214): File
>"/usr/lib/mailman/bin/qrunner", line 278, in <module>
>Sep 25 13:51:15 2008 qrunner(29214): main()
>Sep 25 13:51:15 2008 qrunner(29214): File
>"/usr/lib/mailman/bin/qrunner", line 238, in main
>Sep 25 13:51:15 2008 qrunner(29214): qrunner.run()
>Sep 25 13:51:15 2008 qrunner(29214): File
>"/usr/lib/mailman/Mailman/Queue/Runner.py", line 71, in run
>Sep 25 13:51:15 2008 qrunner(29214): filecnt = self._oneloop()
>Sep 25 13:51:15 2008 qrunner(29214): File
>"/usr/lib/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop
>Sep 25 13:51:15 2008 qrunner(29214): msg, msgdata =
>self._switchboard.dequeue(filebase)
>Sep 25 13:51:15 2008 qrunner(29214): File
>"/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 160, in dequeue
>Sep 25 13:51:15 2008 qrunner(29214): data = cPickle.load(fp)
>Sep 25 13:51:15 2008 qrunner(29214): EOFError
>
>This repeated eleven times. This is from "errors" (but you probably
>know that).
This was "fixed" in Mailman 2.1.10.
The problem is you have a bad queue entry in Mailman's qfiles/out/
queue (oops, in RedHat that's /var/spool/mailman/out/). It's the first
.pck file in ls -l /var/spool/mailman/out/. For some reason, this file
is missing the message data object. You can look at the file with
bin/dumpdb.
If you remove the offending file or move it out of the out/ queue
directory, you should be OK.
--
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list