似乎在任何地方都找不到这些信息 - 有人知道雅虎邮箱和 Hotmail 是否支持 IMAP IDLE 吗?
答案1
答案2
正如@dfjacobs 在其评论中提到的,推送电子邮件支持和 IMAP IDLE 不是一回事。IMAP 的 IDLE 命令是可选的,不是原始 IMAP 规范的一部分,并不是每个邮件服务器都需要实现它。
据我所知,雅虎的 IMAP 服务器实际上不支持 IDLE 命令。在我的测试中,发送 IDLE 命令时,我收到了包含以下消息的 BAD 响应:
[CLIENTBUG] IDLE 命令不是有效的 IMAP 命令
这似乎表明这是不可能的。这并不排除所有 Push Email 方法,但不幸的是,它似乎排除了 IMAP IDLE,而 IMAP IDLE 是实现 Push Email 的最常见方法之一。
编辑:我还忘了提到 Hotmail 不支持 IMAP,所以 IDLE 命令肯定在那里不起作用。