代码在尝试通过python发送邮件时无限期运行

时间:2016-02-10 09:53:45

标签: python-2.7

我正在尝试通过我自己的安装邮件服务器使用python发送邮件

    import smtplib   
    SERVER='myserverdomain.com'
    server = smtplib.SMTP(SERVER,587)
    server.starttls()
    server.login(USER,PASS)
    server.sendmail(FROM, TO, message)
    server.quit()

但是当我在第3行之后运行上面的代码时它没有执行。类似的进入无限循环。为什么这可能是

我能够成功ping我的服务器。

1 个答案:

答案 0 :(得分:0)

    import smtplib   
    SERVER='myserverdomain.com'
    server = smtplib.SMTP_SSL(SERVER,587)
    server.login(USER,PASS)
    server.sendmail(FROM, TO, message)
    server.quit()

这个答案有效