yahoo mail 和 hotmail 是否支持 IMAP IDLE?

mor*_*ous 5 email imap

似乎无法在任何地方找到此信息 - 有谁知道 yahoo mail 和 hotmail 是否支持 IMAP IDLE?

Mik*_*kel 5

正如@dfjacobs 在评论中提到的,推送电子邮件支持和 IMAP IDLE 不是一回事。IMAP 的 IDLE 命令是可选的,不是原始 IMAP 规范的一部分,并不是每个邮件服务器都需要实现它。

据我所知,雅虎的 IMAP 服务器实际上不支持 IDLE 命令。在我的测试中,当发送 IDLE 命令时,我收到一个带有消息的 BAD 响应:

[CLIENTBUG] IDLE 命令不是有效的 IMAP 命令

这似乎表明这是不可能的。这并不排除推送电子邮件的所有方法,但不幸的是,它似乎排除了 IMAP IDLE,这是实现它的更常见方法之一。

编辑:我还忘了提到 Hotmail 不支持 IMAP,所以 IDLE 命令肯定不会在那里工作。


Meh*_*lar 0

在 Google 上搜索后"push email" +yahoo,结果列表中的第二个链接确认 Yahoo! 邮件提供了它(另请参阅此页)。同样,此页面表示 Hotmail 将很快提供推送邮件支持。它说:

Microsoft 计划为多种手机(包括 iPhone、Windows Mobile 设备和 Android)引入 Hotmail 推送电子邮件支持。推送电子邮件支持将于 6 月份随 Windows Live Wave 4 一起推出。

  • “推送电子邮件支持”与 IMAP IDLE 支持不同。 Hotmail 的推送电子邮件支持基于 Exchange Active Sync,而不是 IMAP IDLE。 (4认同)
  • 同样,雅虎!使用 P-IMAP 来支持推送,而不是 IDLE。这个答案不应该被接受。 (3认同)