首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MailKit / IMAP - IMAP服务器使用'NO‘响应响应'EXAMINE’命令

MailKit / IMAP - IMAP服务器使用'NO‘响应响应'EXAMINE’命令
EN

Stack Overflow用户
提问于 2016-05-20 16:00:15
回答 1查看 1.5K关注 0票数 1

我正在使用MailKit并调用它,这在大多数情况下都是有效的。

代码语言:javascript
复制
imap.Inbox.Open(FolderAccess.ReadOnly);

不时有一些服务器和账号,包括我自己的gmail账号,拒绝让我阅读它们:

代码语言:javascript
复制
The IMAP server replied to the 'EXAMINE' command with a 'NO' response.

这是我可以防止的事情吗?调用太多或与同时读取的另一个邮件客户端发生冲突?测试这些理论是相当困难的,也许有人知道?

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 19:37:32

我可能会建议获取一个协议日志,以便弄清楚到底发生了什么。IMAP服务器还可能在一些错误消息中提供额外的信息,这可能有助于找出问题。

使用IMAP获取协议日志的方法如下:

代码语言:javascript
复制
using (var client = new ImapClient (new ProtocolLogger ("C:\\Temp\\imap.log")) {
    // ...
}

然后,您将能够使用任何文本编辑器打开日志文件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37341162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档