获取附件名称,而无需下载整个消息
问题描述:
我没有找到一个办法让附件文件名,而无需下载使用OpenPop.Net获取附件名称,而无需下载整个消息
的Pop3Client.GetMessageHeaders
不公开有关附件的任何数据信息的全部内容。 Pop3Client.GetMessage(messageNumber)
给出附件数据,但首先下载整个消息。
也许有人知道如何做到这一点?
答
我为OpenPop.Net的主要开发者。 如果你看看在RFC for POP3,你会发现,这是不可能得到有关附件的信息。要获得邮件标题,OpenPop.Net电流发送TOP <messagenumber> 0
命令接收头。
由于附件头位于邮件正文深处,我看不到任何POP3客户端应该如何完成你的要求。
IMAP是另一种协议,它包括特征,其允许IMAP客户端可以获取有关的消息内的每个部分的信息。你可能想要朝那个方向前进。