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

问题描述 投票:0回答:1

我正在使用

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");
                 }
           }
       }

当我附加带有

msg.Attachments.Count = 0
.txt
扩展名的文件时,我收到
.rtf
。 请帮忙。

提前致谢。

c# asp.net email email-attachments imapx
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.