在.Net中使用Rebex实现IMAP空闲

时间:2011-12-13 10:56:19

标签: c# .net imap rebex

我使用Rebex库创建了一个.net邮件客户端应用程序,并希望实现类似“推送邮件”系统的东西,我开始知道IMAP允许这称为IMAP IDLE,任何人都知道如何实现这在我的应用程序中,寻找例子。

由于

1 个答案:

答案 0 :(得分:1)

Rebex IMAP确实支持IDLE - 使用Imap对象的CheckForUpdates(int duration)方法 - 这将指示IMAP会话进入IDLE状态达指定的毫秒数。请注意,对于小于10毫秒的持续时间值,使用NOOP而不是IDLE。对于IDLE,您通常希望在IDLE逗留期间保持较长时间。