【发布时间】:2016-09-16 21:03:32
【问题描述】:
我正在尝试使用 GMAIL 发送带有主题和消息的电子邮件。我已经成功地使用 GMAIL 发送了一封电子邮件,而没有实现 subject 并且也能够收到电子邮件。但是,每当我尝试添加主题时,程序就无法正常工作。
import smtplib
fromx = 'email@gmail.com'
to = 'email1@gmail.com'
subject = 'subject' #Line that causes trouble
msg = 'example'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.ehlo()
server.login('email@gmail.com', 'password')
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
server.quit()
错误行:
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
【问题讨论】:
-
RTFM? docs.python.org/2/library/smtplib.html#smtplib.SMTP.sendmail:
(from_addr, to_addr, msg, mail_options). -
Read 用 python automatetheboringstuff.com/chapter16自动化无聊的东西
标签: python python-2.7 email gmail subject