On 10/24/06, Mark Sapiro <[EMAIL PROTECTED]> wrote: > Lukasz Szybalski wrote: > > > >Why do i get this error in smtp-failure? > >Any ideas? > > > >Oct 23 20:30:31 2006 (13510) delivery to email at email.com failed with > >code -1: [Errno 9] Bad file descriptor > >Oct 23 20:30:31 2006 (13510) delivery to email at email.com failed with > >code -1: [Errno 9] Bad file descriptor > >Oct 23 20:30:31 2006 (13510) Low level smtp error: [Errno 9] Bad file > >descriptor, msgid: > ><mailman.1.1161642951.1495.listname at lists.example.com> > >Oct 23 20:33:30 2006 (13510) Low level smtp error: [Errno 9] Bad file > >descriptor, msgid: > ><mailman.1.1161643730.13036.lists at lists.example.com> > > > >mail.info says: > >Oct 23 20:25:31 localhost postfix/smtpd[13513]: connect from > >localhost[127.0.0.1] > >Oct 23 20:25:31 localhost postfix/smtpd[13513]: 0CA9A25C0C3: > >client=localhost[127.0.0.1] > >Oct 23 20:30:31 localhost postfix/smtpd[13513]: timeout after DATA > >from localhost[127.0.0.1] > >Oct 23 20:30:31 localhost postfix/smtpd[13513]: disconnect from > >localhost[127.0.0.1] > >Oct 23 20:30:31 localhost postfix/cleanup[13514]: 0CA9A25C0C3: > >message-id=<20061024012531.0CA9A25C0C3 at mycomp.example.com> > -rw-r--r-- 1 root list 16282 2006-10-18 17:38 SMTPDirect.py -rw-r--r-- 1 root root 10009 2006-10-23 21:18 SMTPDirect.pyc -rw-r--r-- 1 root root 10009 2006-10-23 21:18 SMTPDirect.pyo
> > I looked at this a bit deeper, and I see the '[Errno 9] Bad file > descriptor' originates in the Python socket library when smtplib > attempts to send or receive on a closed connection. > > Therefore, it appears the scenario is something like the following: > > - Mailman attempts to send > - The SMTP transaction proceeds to the point where smtplib sends DATA > - Something happens (or doesn't happen) here and the MTA times out > (after waiting 5 minutes) and disconnects (closes the socket). > - smtplib sends or receives on the closed socket and gets the error 9. > > We still don't know what causes the timeout. The smtplib debugging info > would help. Where would i find it or how would i get it. Error, smtp, smtp-failure, syslog has only what i have pasted in. ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp