just got home and i've tried my script on windows with my isp's smtp server, and found that my code wasn't getting past the s.connect()
changed me code to: s = smtplib.SMTP('smtp.lineone.net') s.sendmail(me, to, msg.as_string()) s.quit() and now it works fine On 9/2/05, Steve Holden <[EMAIL PROTECTED]> wrote: > Peter Hansen wrote: > > Steve Holden wrote: > > > >>n00m wrote: > >> > >> > >>>I also can't get my SMTP (win2k) working with Python. > >>>But... funnily this works fine: > >>> > >>>import smtplib > >>>s = smtplib.SMTP('smtp.mail.ru') > >>>s.sendmail('[EMAIL PROTECTED]', '[EMAIL PROTECTED]', 'hi > >>>there!') > >>>s.quit() > >>> > >> > >>That's pretty strange: the second argument should be a list. Are you > >>*sure* it worked? > > > > > > No longer required (as of at least Python 2.3 if not earlier). > > > > "to_addrs : A list of addresses to send this mail to. A bare string > > will be treated as a list with 1 address." (from smtplib.py sendmail() > > docstring) > > > Oops. Documentation bug. Fortunately it looks like it's been fixed in > response to bug 1217513. Thanks for the tip, Peter. > > regards > Steve > -- > Steve Holden +44 150 684 7255 +1 800 494 3119 > Holden Web LLC http://www.holdenweb.com/ > > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list