2024-10-03 13:23:56 发布
网友
我如何使用python在邮件中发送附体图像? 我发现了这个:http://docs.python.org/library/email-examples.html,但它没有图像的例子。在
谢谢!在
看看“如何将目录的全部内容作为电子邮件发送”的big example。文件fp中的图像在此处转换为消息部分msg:
fp
msg
msg = MIMEImage(fp.read(), _subtype=subtype)
然后将消息部分附加到外部消息:
如果希望图像显示为内联而不是附件,则应将其Content-Disposition设置为inline,而不是{}。在
Content-Disposition
inline
(如果要创建显示附加图像的HTML消息,则需要使用在RFC 2387中定义的multipart/relatedMIME类型。询问您是否需要帮助。)
multipart/related
附加图像并使用html显示它。请参阅链接中的MIME示例以了解如何附加它。一个<img>标记可以在大多数客户机中显示。确保对html使用适当的MIME类型。你的链接也会告诉你怎么做。在
<img>
看看“如何将目录的全部内容作为电子邮件发送”的big example。文件
fp
中的图像在此处转换为消息部分msg
:然后将消息部分附加到外部消息:
^{2}$如果希望图像显示为内联而不是附件,则应将其}。在
Content-Disposition
设置为inline
,而不是{(如果要创建显示附加图像的HTML消息,则需要使用在RFC 2387中定义的
multipart/related
MIME类型。询问您是否需要帮助。)附加图像并使用html显示它。请参阅链接中的MIME示例以了解如何附加它。一个
<img>
标记可以在大多数客户机中显示。确保对html使用适当的MIME类型。你的链接也会告诉你怎么做。在相关问题 更多 >
编程相关推荐