我已阅读了关于IMAP函数(www.php.net/imap)的所有PHP文档,但没有发现通过IMAP连接发出IDLE命令的任何内容。支持PHP中的IMAP IDLE
我想在我的服务器和GMail之间建立IMAP连接,并立即通知新消息已经到达。这是对我的服务器的一种GMail PUSH。移动设备的做法是通过IMAP连接并发送IDLE命令。
但是在PHP-IMAP中没有发现IDLE中的一个词。它是否支持?
我已阅读了关于IMAP函数(www.php.net/imap)的所有PHP文档,但没有发现通过IMAP连接发出IDLE命令的任何内容。支持PHP中的IMAP IDLE
我想在我的服务器和GMail之间建立IMAP连接,并立即通知新消息已经到达。这是对我的服务器的一种GMail PUSH。移动设备的做法是通过IMAP连接并发送IDLE命令。
但是在PHP-IMAP中没有发现IDLE中的一个词。它是否支持?
我一直在努力修改ilohamail.org IMAP客户端支持空闲分机。 然而,我的应用程序将运行php cli而不是通过web服务器。如果我有一个工作版本,我可以发布代码。
您可能想要使用 imap库,它只是从ilohamail库中修改而来。
PHP的IMAP功能不支持IDLE。
文档建议使用imap_ping为周期性的“新邮件检查”
你有一个工作版本? – Alfred 2010-12-30 00:38:46