您是否可以确定电子邮件是否包含仅来自电子邮件标题的附件

问题描述:

您可以确定电子邮件是否仅包含来自电子邮件标题的附件。您是否可以确定电子邮件是否包含仅来自电子邮件标题的附件

如果我调用Pop3命令“TOP 1 0”,我可以从返回的数据中判断消息是否有附件。

如果还没有找到这个下载整个消息并计算附件。

POP3不会在标题中提供附件信息,所以不,不幸的是,我非常确定您必须阅读并解析整个消息。

在任何情况下,not all POP3服务器都提供TOP命令。

+0

谢谢,我需要添加到我的doco POP3必须支持TOP命令 – 2010-07-08 02:29:14

该命令是否为您提供了每封邮件的完整标题?如果是这样,您可以通过阅读Content-Type来排除没有附件的消息。如果它不是多部分消息,那么它没有附件。然而,我不相信你可以证明一封邮件没有下载邮件内容的附件。

+0

是的我有内容类型,但你的权利并没有证明它有附件,因为我不指望“body.eml”作为附件 – 2010-07-08 02:34:01

如果内容类型是“multipart/mixed”,那么电子邮件中会有一个附件。