我已经阅读了有关IMAP函数的所有PHP文档(www.php.net/imap),但是在通过IMAP连接发出IDLE命令方面没有发现任何问题.
我想在服务器和GMail之间建立IMAP连接,并立即收到新消息的通知.这有点像GMail推送到我的服务器.移动设备执行此操作的方式是通过IMAP连接并发送IDLE命令.
但是在PHP-IMAP中没有找到关于IDLE的字眼.支持吗?
解决方法:
我一直在努力修改ilohamail.org imap客户端以支持IDLE扩展.
但是,我的应用程序将使用php cli而不是通过Web服务器运行.如果有工作版本,则可以发布代码.
您可能要使用从ilohamail库修改而来的http://roundcube.net imap库.