在 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。请帮忙。

提前谢谢。

在 asp.net C# 中使用 Imapx 获取邮件中的附加文件

我是ImapX的开发人员,昨天有一个新版本,您在这里提到的问题现已解决。请更新到最新版本的库。