0

我正在尝试制作一个脚本来向自己发送短信。At&t 网关就是number@txt.att.net我使用的to地址。所以这是我的代码:

import smtplib

server = smtplib.smtp('smtp.gmail.com', 587)
server.login("MINE@gmail.com", "PASS12345")

msg = "\nHello!" 
server.sendmail("MINE@gmail.com", "0000000000@txt.att.net", msg)

我的号码用 0 代替,我的电子邮件地址用 MINE 代替。然而,即使它是一个简单的脚本,它也不起作用。我收到错误: AttributeError: 'module' object has no attribute 'smtp'

有谁看到我做错了什么?我知道它说它没有属性,但是我见过的所有示例都使用这种语法。如果有帮助,我正在使用 3.3。谢谢!

4

1 回答 1

2

Python 区分大小写。类名是 SMTP。但是,您需要使用 starttls,gmail 不允许您不安全地进行身份验证。

于 2013-06-08T00:41:59.163 回答