sending emails using python

Tim Williams tim at tdw.net
Thu Sep 7 04:29:51 EDT 2006


On 07/09/06, Sybren Stuvel <sybrenUSE at yourthirdtower.com.imagination> wrote:
> sridhar enlightened us with:
> > iam having user account on an exchangeserver.
> > with that can i send an email using python?
> >
> > if iam using the following code iam getting error
> >
> > Traceback (most recent call last):
> >   File
> > "C:\sridhar\Beginning_Python\Beginning_Python\Chapter16\tryitout\InitialMailExample.py",
> > line 5, in ?
> >     server = smtplib.SMTP("hstmsg002",25)
> >   File "C:\Python24\lib\smtplib.py", line 244, in __init__
> >     (code, msg) = self.connect(host, port)
> >   File "C:\Python24\lib\smtplib.py", line 307, in connect
> >     (code, msg) = self.getreply()
> >   File "C:\Python24\lib\smtplib.py", line 351, in getreply
> >     raise SMTPServerDisconnected("Connection unexpectedly closed")
> > SMTPServerDisconnected: Connection unexpectedly closed
>
> Well that's useless. You could install a network sniffer
> (http://www.ethereal.com/) and find out what's actually sent over the
> network connection, and where things go wrong.

Have you verified that you are allowed to use SMTP on this server ?
Can you send email via it using outlook express or a similar POP3/IMAP
mail client?

:)



More information about the Python-list mailing list