在 asp.net C# 中使用 Imapx 获取邮件中的附加文件
本文关键字:文件 获取 Imapx net asp | 更新日期: 2023-09-27 18:34:16
我正在使用Imapx 2.0.0.9
来阅读来自gmail的邮件。它可以正常工作,可以阅读邮件并附加一些文件,例如.docx
,.xls
等。但是我没有收到附加的文件.txt、.rtf附件等扩展名。这是我的代码:
var messages = client.Folders["INBOX"].Search("UNSEEN", true);
foreach (var msg in messages)
{
msg.Process();
msg.AddFlag(ImapX.ImapFlags.SEEN);
if (msg.Attachments.Count > 0)
{
for (int i = 0; i < msg.Attachments.Count; i++)
{
msg.Attachments[i].SaveFile("path to save file");
}
}
}
当我附加带有.txt
、.rtf
扩展名的文件时,我得到了msg.Attachments.Count = 0
。请帮忙。
提前谢谢。
我是ImapX的开发人员,昨天有一个新版本,您在这里提到的问题现已解决。请更新到最新版本的库。