【问题标题】:Received pushed email from IMAP server收到来自 IMAP 服务器的推送邮件
【发布时间】:2013-09-11 21:02:52
【问题描述】:

我正在尝试构建一个应用程序,该应用程序将接收来自 IMAP 服务器(例如 Gmail)的推送电子邮件。我不想不断地获取收件箱,而是接收推送的电子邮件。我怎样才能做到这一点,我需要采取哪个方向?

【问题讨论】:

    标签: vb.net email push imap


    【解决方案1】:

    IMAP IDLE - 服务器实时更新到客户端

    您可以使用IMAP with IDLE 命令。

    它将保持单个 IMAP 会话打开并通知您新消息。

    • Gmail 服务器支持 IDLE
    • 似乎有一个支持 IDLE 的 Visual Studio 扩展

    【讨论】:

      【解决方案2】:

      您需要在一段时间内刷新以检查新电子邮件。 C#中的一些示例代码在这里http://www.codeproject.com/Articles/24535/Email-Client-Application-by-Implementing-Our-Own-S

      【讨论】:

      • 推送电子邮件的目的是让我不必在某个时间间隔内获取它们。
      猜你喜欢
      • 1970-01-01
      • 2021-12-15
      • 2015-11-22
      • 2011-10-05
      • 2010-12-03
      • 1970-01-01
      • 2013-05-26
      • 2014-04-23
      • 1970-01-01
      相关资源
      最近更新 更多