MailKit未与Exchange帐户同步

时间:2015-04-13 11:09:43

标签: c# mailkit

我在使用IMAP通过MailKit与我的Exchange帐户同步时遇到了一些问题。 我正在做一个

Inbox.Fetch(0, -1, items);

获取收件箱中的所有邮件。这个imapClient永远不会关闭,并且有一个定时器,可以在每次经过时执行Fetch命令。但似乎虽然这个客户端是开放和运行的,但我不会收到任何新收到的电子邮件(或者让它们非常延迟)。如果我关闭我的解决方案并再次启动它,它将立即收到所有新邮件。

我错过了什么吗?是否存在我错过的“刷新”方法?

1 个答案:

答案 0 :(得分:1)

不幸的是,Microsoft Exchange是错误的(我记得在2000年初发现了这个问题,但显然它仍然存在问题)。

如果我没记错的话,重新打开该文件夹会导致Exchange将其新邮件同步到该文件夹​​中,然后您就可以获取它们了。

希望有所帮助。