我想用主題和消息使用GMAIL發送電子郵件。我成功地使用GMAIL發送了一封電子郵件,但沒有執行subject
,並且也能夠接收電子郵件。但是,每當我嘗試添加主題時,該程序都無法正常工作。如何將主題添加到與Gmail一起發送的電子郵件?
import smtplib
fromx = '[email protected]'
to = '[email protected]'
subject = 'subject' #Line that causes trouble
msg = 'example'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.ehlo()
server.login('[email protected]', 'password')
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
server.quit()
錯誤行:
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
RTFM安裝? https://docs.python.org/2/library/smtplib.html#smtplib.SMTP.sendmail:'(from_addr,to_addr,msg,mail_options)'。 –
閱讀用python自動化無聊的東西https://automatetheboringstuff.com/chapter16/ – danidee