GMAIL API - 检查新邮件的最快方法

时间:2012-12-05 03:26:13

标签: c# gmail incoming-mail

我通过电子邮件收到了一些优惠。并且有一个竞争者首先获得它。 他们会发送一封包含验证码的电子邮件。

哪种解决方案最适合检查新的Gmail邮件并尽快获取新的邮件正文?

我听说过

  • IMAP IDLE ..这么快吗?
  • POP3最好是通过POP3连续检查新邮件吗?

3 个答案:

答案 0 :(得分:2)

最快的方法是明确IMAP

  

它允许客户端向服务器指示它已准备就绪   接受实时通知。   IDLE命令的基本网络使用非常小,所以它   可以非常有效地利用带宽

良好的IMAP服务器对空闲连接的开销最小,并且支持10个或100个成千上万的连接。

另一个实际问题是,当前的手机网络技术将不时丢失IP网络连接,这需要自动重新建立,并且

  

如果因长网络而丢失,则重新建立IMAP连接   故障。

答案 1 :(得分:0)

如果您的身份验证是开放的,那么简单的Web请求可能是最快的。

答案 2 :(得分:0)

请注意,在发送电子邮件之间,以及任何数量的中间服务器在最终处于准备好供客户端访问的IMAP / POP帐户之前,如何处理该电子邮件之间仍有很长的延迟。

您确定要优化正确的问题吗?