我正在尝试通过Django发送包含嵌入式图像的电子邮件。这是代码的要旨,它可以工作,但是将图像作为附件发送。我不希望该邮件作为附件显示。我也不想将图像链接到某处的服务器。基本上,我希望将图像嵌入到邮件中,但不希望附件为 可见。我该怎么做?
msg = EmailMultiAlternatives()
fp = open('test.jpg', 'rb')
msg_image = MIMEImage(fp.read())
msg_image.add_header('Content-ID <myimage>')
msg.attach(msg_image)
fp.close()