Python 如何通过电子邮件向自己发送txt文件字符串?
我正在使用smtplib向自己发送一份我朋友的历史记录,但它不会向我发送任何东西,只是一封普通的电子邮件,有人知道问题出在哪里吗Python 如何通过电子邮件向自己发送txt文件字符串?,python,email,browser-history,smtplib,Python,Email,Browser History,Smtplib,我正在使用smtplib向自己发送一份我朋友的历史记录,但它不会向我发送任何东西,只是一封普通的电子邮件,有人知道问题出在哪里吗 with open ("History.txt", ) as myfile: data=myfile.readlines() data = str(data) data = "'" + data + "'" import smtplib server=smtplib.SMTP('smtp.gmail.com',587) server.starttls(
with open ("History.txt", ) as myfile:
data=myfile.readlines()
data = str(data)
data = "'" + data + "'"
import smtplib
server=smtplib.SMTP('smtp.gmail.com',587)
server.starttls()
server.login('myemail','mypassword')
server.sendmail('myemail', 'myotheremail', data)
改用
EmailMessage
Python>文档下面是几个示例,介绍如何使用电子邮件包读取、写入和发送简单的电子邮件消息,以及更复杂的MIME消息