在python中通过电子邮件发送图像图

时间:2016-04-28 21:34:11

标签: python smtp mime

我有一个matplotlib图,我想通过电子邮件发送。我已经能够使用MIMEImage和smtp将其作为电子邮件附件发送,但我希望将该图像嵌入到我的邮件中,而不是作为附件发送。

有什么办法吗?

这就是我现在正在做的事情:

  fp = open('temp.png', 'rb')
  msgImage = MIMEImage(fp.read())
  fp.close()
  msgImage.add_header('Content-ID', '<image1>')
  msg.attach(msgImage)

然后使用sendmail发送msg.as_string()。

0 个答案:

没有答案