<div class="gmail_quote">On Sat, Nov 21, 2009 at 1:16 PM, Kev Dwyer <span dir="ltr"><<a href="mailto:kevin.p.dwyer@gmail.com">kevin.p.dwyer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><div class="gmail_quote">2009/11/21 Victor Subervi <span dir="ltr"><<a href="mailto:victorsubervi@gmail.com" target="_blank">victorsubervi@gmail.com</a>></span><div><div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="gmail_quote">On Sat, Nov 21, 2009 at 12:04 PM, Kev Dwyer <span dir="ltr"><<a href="mailto:kevin.p.dwyer@gmail.com" target="_blank">kevin.p.dwyer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


On Sat, 21 Nov 2009 08:19:52 -0500, Victor Subervi wrote:<br>
<br>
Hello Victor,<br>
<br>
The information that you have sent comes from the client side of the<br>
transaction, so it isn't possible to tell why the server disconnected.<br>
Assuming that there is an SMTP server listening on port 25, you need to<br>
check the SMTP server logs.  </blockquote><div><br>There wasn't anything in /var/log/maillog. Is that where I should have checked?<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


You might need to crank up the logging to<br>
get useful output.<br></blockquote><div><br>How?<br>Look at the output below: <br></div><div><br></div></div>[root@13gems stcroixresort]# netstat -tulp<br>Active Internet connections (only servers)<br>Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name<br>


tcp        0      0 *:mysql                     *:*                         LISTEN      24488/mysqld<br>tcp        0      0 *:pop3                      *:*                         LISTEN      5278/tcpserver<br>tcp        0      0 *:ftp                       *:*                         LISTEN      26564/vsftpd<br>


tcp        0      0 localhost.localdomai:domain *:*                         LISTEN      11845/named<br>tcp        0      0 *:smtp                      *:*                         LISTEN      5274/tcpserver<br>tcp        0      0 localhost.localdomain:rndc  *:*                         LISTEN      11845/named<br>


tcp        0      0 *:http                      *:*                         LISTEN      5201/httpd<br>tcp        0      0 localhost:domain            *:*                         LISTEN      11845/named<br>tcp        0      0 *:ssh                       *:*                         LISTEN      15509/sshd<br>


tcp        0      0 localhost:rndc              *:*                         LISTEN      11845/named<br>udp        0      0 localhost.locald:domain     *:*                                     11845/named<br>udp        0      0 localhost:domain            *:*                                     11845/named<br>


[root@13gems stcroixresort]# qmailctl stat<br>/service/qmail-send: up (pid 5266) 594565 seconds<br>/service/qmail-send/log: up (pid 5271) 594565 seconds<br>/service/qmail-smtpd: up (pid 5274) 594565 seconds<br>/service/qmail-smtpd/log: up (pid 5276) 594565 seconds<br>


/service/qmail-pop3d: up (pid 5278) 594565 seconds<br>/service/qmail-pop3d/log: up (pid 5279) 594565 seconds<br>messages in queue: 0<br>messages in queue but not yet preprocessed: 0<br><br>Please advise.<br>TIA,<br><font color="#888888">V<br>

</font></blockquote></div></div><div><br>Hello Victor,<br><br> I'm afraid I don't know much about mail servers, you need to check the server docs or ask on a qmail mailing list.<br><br>If you really think this is a python issue, then you could try:<br>

>>> import smtplib<br>>>> server = smtplib.SMTP()<br>>>> server.set_debuglevel(1)<br>>>> server.connect()<br>connect: ('localhost', 25)<br>connect: (25, 'localhost')<br>

reply: '220 pluto.site ESMTP Postfix\r\n'<br>reply: retcode (220); Msg: pluto.site ESMTP Postfix<br>connect: pluto.site ESMTP Postfix<br>(220, 'pluto.site ESMTP Postfix')<br>>>> server.quit()<br>
send: 'quit\r\n'<br>
reply: '221 2.0.0 Bye\r\n'<br>reply: retcode (221); Msg: 2.0.0 Bye<br>(221, '2.0.0 Bye')<br><br><br>and see if there are any error messages/tracebacks in the output; but if you still get a disconnect exception then it's unlikely that this is a python issue.<br>
</div></div></blockquote><div><br>Thank you. Yes, there was an error.<br>V<br></div></div>