[Mailman-Users] Mail getting stuck in queue

Laura Conrad sunny at laymusic.org
Fri Jun 6 23:46:05 CEST 2008


>>>>> "Mark" == Mark Sapiro <mark at msapiro.net> writes:

    Mark> Laura Conrad wrote:
    >> 
    >> Intermittently, but increasingly frequently, the mailman I'm running
    >> is getting into a state where messages are received and archived, but
    >> not logged in the "posts" file or sent out by smtp.  
    >> 
    >> This situation usually resolves itself after I kick it enough.  Maybe
    >> it would resolve itself if I didn't kick it at all.  I would like to
    >> understand what's happening, so I can either stop it happening, or
    >> kick it more efficiently.
    >> 
    >> This is on a mailman 2.1.10 installed from source on ubuntu 7.10.  The
    >> machine is running postfix.  The mail log indicates that postfix has
    >> passed the stuck mails to mailman:
    >> 
...
    >> What is happening between when mailman gets my mail and when it
    >> finally agrees to disgorge it via smtp?  It is in the stuck state
    >> right at the moment, if someone can walk me through more debugging.


    Mark> In which queue (subdirectory of qfiles/) are the messages? Almost
    Mark> certainly in 'out'.

Yes.

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

    Mark> If your Python is at least 2.4.x, you can follow the instructions for
    Mark> modifying Mailman/Handlers/SMTPDirect.py to produce more debugging
    Mark> output in Mailman's error log which may help you find more. Do not do
    Mark> this with Python 2.3.x for the reason mentioned in the FAQ.

OK.  It isn't completely stuck, but it's taking a lot longer to send
out a few messages than I'd expect.  Right now, the last post in the
post log was at 16:30, and at 17:39, "tail error" says:

Jun 06 17:37:59 2008 qrunner(14342): send:   'rcpt TO:<redacted at yahoo.com>\r\n' 
Jun 06 17:38:29 2008 qrunner(14342): reply:   '250 ok\r\n' 
Jun 06 17:38:29 2008 qrunner(14342): reply: retcode (250); Msg: ok 
Jun 06 17:38:29 2008 qrunner(14342): send:   'rcpt TO:<redacted at gmail.com>\r\n' 
Jun 06 17:38:59 2008 qrunner(14342): reply:   '250 ok\r\n' 
Jun 06 17:38:59 2008 qrunner(14342): reply: retcode (250); Msg: ok 
Jun 06 17:38:59 2008 qrunner(14342): send:   'rcpt TO:<redacted at yahoo.com>\r\n' 
Jun 06 17:39:29 2008 qrunner(14342): reply:   '250 ok\r\n' 
Jun 06 17:39:29 2008 qrunner(14342): reply: retcode (250); Msg: ok 
Jun 06 17:39:29 2008 qrunner(14342): send:   'rcpt TO:<redacted at hotmail.com>\r\n' 

Does this tell you anything?


-- 
Laura   (mailto:lconrad at laymusic.org http://www.laymusic.org/ )
(617) 661-8097	233 Broadway, Cambridge, MA 02139   

The squeaking of the pump sounds as necessary as the music of the spheres. 

Henry David Thoreau


More information about the Mailman-Users mailing list