如何通过电子邮件将txt文件字符串发送给自己?

时间:2017-04-26 15:34:21

标签: 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()

server.login('myemail','mypassword')
server.sendmail('myemail', 'myotheremail', data)

1 个答案:

答案 0 :(得分:0)

请改用EmailMessage

  

Python»文档 email: Examples   以下是一些如何使用电子邮件包来读取,编写和发送简单电子邮件以及更复杂的MIME邮件的示例。