我没有办法在不使用OpenPop.Net下载整个邮件的情况下获取附件文件名
Pop3Client.GetMessageHeaders
不会公开任何有关附件的数据。 Pop3Client.GetMessage(messageNumber)
提供附件数据,但首先下载整个邮件。
也许有人知道该怎么做?
答案 0 :(得分:1)
我是OpenPop.Net的主要开发人员。
如果您查看RFC for POP3,您会注意到无法获取有关附件的信息。要获取消息头,OpenPop.Net当前发送TOP <messagenumber> 0
命令以接收标头。
由于附件标题位于邮件正文的深处,我无法看到任何POP3客户端应如何满足您的要求。
IMAP是另一种协议,它包含的功能允许IMAP客户端获取有关消息中每个部分的信息。你可能想要朝这个方向前进。