有人知道有任何实现 imap 观察程序的 API 吗?也就是说,它与 imap 邮件服务器保持开放连接,除其他外,它会告诉我,例如,是否有新邮件到达。
如果不存在的话,我非常乐意自己编写,但不太确定从哪里开始。这是否只是发送一个 NOOP 命令的问题,如果有新邮件到达,那么无论如何都会发送适当的响应?
最佳答案
商业
Mail.dll Library (来自 Pavel Lesnikowski )支持 IMAP IDLE 命令,这是一种阻止电子邮件到达的方法。
开源
InterIMAP库似乎通过新消息请求对此提供支持,但它并不是开箱即用的。不过值得检查。
关于.net - IMAP 观察者。有 .NET 实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7673319/