.net - IMAP 观察者。有 .NET 实现吗?

标签 .net imap

有人知道有任何实现 imap 观察程序的 API 吗?也就是说,它与 imap 邮件服务器保持开放连接,除其他外,它会告诉我,例如,是否有新邮件到达。

如果不存在的话,我非常乐意自己编写,但不太确定从哪里开始。这是否只是发送一个 NOOP 命令的问题,如果有新邮件到达,那么无论如何都会发送适当的响应?

最佳答案

商业

Mail.dll Library (来自 Pavel Lesnikowski )支持 IMAP IDLE 命令,这是一种阻止电子邮件到达的方法。

Example code here

开源

InterIMAP库似乎通过新消息请求对此提供支持,但它并不是开箱即用的。不过值得检查。

关于.net - IMAP 观察者。有 .NET 实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7673319/

相关文章:

c# - 将数据导入 Outlook.com

php - 如何使用 IMAP 和 PHP 为网络邮件制作附件下载链接?

.net - 嵌套术语汇总,对汇总汇总进行排序

Python Imaplib : Get new gmail mails without reconnect

.net - 什么是发行人/发行人以担保方式 claim ?

c# - 将文本文件(由桌面客户端读取)中的数据发布到基于 ASP .NET 的服务器

gmail - 设置 MRA (fetchmail/getmail) 以通过 POP/IMAP 从 Gmail 中提取所有文件夹

imap - 通过 IMAP 确定附加到邮箱的消息的 uid

.net - Dataflow LinkTo 参数discardMessages 发生了什么?

c# - 如何为位置记录定义额外的初始化逻辑?