3

IMAP関数(www.php.net/imap)に関するすべてのPHPドキュメントを読みましたが、IMAP接続を介したIDLEコマンドの発行については何も見つかりませんでした。

サーバーとGMailの間にIMAP接続を確立し、新しいメッセージが到着したことをすぐに通知したい。それは私のサーバーへの一種のGMailPUSHです。モバイルデバイスがそれを行う方法は、IMAPを介して接続し、IDLEコマンドを送信することです。

しかし、PHP-IMAPでIDLEに関する単語が見つかりませんでした。サポートされていますか?

4

2 に答える 2

2

IDLE は、PHP の IMAP 関数ではサポートされていません。

ドキュメントでは、定期的な「新着メール チェック」にimap_pingを使用することを提案しています。

于 2009-07-13T13:43:07.120 に答える
1

IDLE拡張機能をサポートするようにilohamail.orgimapクライアントを変更する作業を行っています。ただし、私のアプリケーションはphp cliで実行され、Webサーバーでは実行されません。動作するバージョンがある場合は、コードを投稿できます。

ilohamailライブラリから変更されたばかりのhttp: //roundcube.netimapライブラリを使用することをお勧めします。

于 2009-08-04T16:46:17.323 に答える