获取附件名称而不下载整个邮件

时间:2012-10-26 12:03:48

标签: asp.net openpop

我没有办法在不使用OpenPop.Net下载整个邮件的情况下获取附件文件名

Pop3Client.GetMessageHeaders不会公开任何有关附件的数据。 Pop3Client.GetMessage(messageNumber)提供附件数据,但首先下载整个邮件。

也许有人知道该怎么做?

1 个答案:

答案 0 :(得分:1)

我是OpenPop.Net的主要开发人员。 如果您查看RFC for POP3,您会注意到无法获取有关附件的信息。要获取消息头,OpenPop.Net当前发送TOP <messagenumber> 0命令以接收标头。

由于附件标题位于邮件正文的深处,我无法看到任何POP3客户端应如何满足您的要求。

IMAP是另一种协议,它包含的功能允许IMAP客户端获取有关消息中每个部分的信息。你可能想要朝这个方向前进。