我有一个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()。