1

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

4

2 回答 2

1

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

您可以使用IMAPwithIDLE命令。

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

  • Gmail 服务器支持 IDLE
  • 似乎有一个支持 IDLE 的 Visual Studio 扩展
于 2013-09-07T07:39:36.187 回答
0

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

于 2013-09-07T06:36:00.560 回答