【发布时间】:2011-04-10 05:36:02
【问题描述】:
我正在用 Python 开发一个电子邮件客户端。
是否可以在不下载整个电子邮件的情况下仅从电子邮件标题中检查电子邮件是否包含附件?
【问题讨论】:
我正在用 Python 开发一个电子邮件客户端。
是否可以在不下载整个电子邮件的情况下仅从电子邮件标题中检查电子邮件是否包含附件?
【问题讨论】:
试试IMAP4.fetch(message_set, "BODYSTRUCTURE")
阅读RFC3501 了解有关 FETCH BODYSTRUCTURE 响应的详细信息。
【讨论】:
“附件”是一个相当广泛的术语。 HTML 消息的图像是附件吗?
一般情况下,您可以尝试分析内容类型标头。如果它是multipart/mixed,则消息很可能包含附件。
【讨论】: