使用python在电子邮件中添加多个正文

时间:2015-06-08 02:01:16

标签: python

我正在尝试向电子邮件正文添加多条消息,但有些消息却无法这样做。

    stats = np.array([x['sum'] for x in stats])

    stats = stats/1000

文本文件monty_python.txt

--------- Monty Python ----- 一号线 2号线 line3中

使用上面的代码我能够收到电子邮件消息,但是我试图解析的monty_python.txt文件的内容是作为一个附件而我试图得到的是一个电子邮件正文。

有任何建议/意见吗?

1 个答案:

答案 0 :(得分:0)

试试这个,发送电子邮件从xxx@gmail.com到yyy@gmail.com

import smtplib
from email.mime.text import MIMEText

def send_email(content):

    msg = MIMEText(content)
    msg['Subject'] = 'Title'
    msg['From'] = "xxx@gmail.com"
    msg['To'] = "yyy@gmail.com"

    s = smtplib.SMTP('smtp.gmail.com', 587)
    s.ehlo()
    s.starttls()
    s.login("xxx@gmail.com", "password")
    s.sendmail("xxx@gmail.com", "yyy@gmail.com", msg.as_string())
    s.close()