Поддержка простоя IMAP в PHP


Я прочитал всю документацию PHP по функциям IMAP (www.php.net/imap), но ничего не нашел при выполнении команды ОЖИДАНИЯ по IMAP-соединению.

Я хочу установить соединение IMAP между моим сервером и Gmail и мгновенно получать уведомления о поступлении нового сообщения. Это что-то вроде отправки GMail на мой сервер. Мобильные устройства делают это, подключаясь через IMAP и отправляя команду ОЖИДАНИЯ.

Но не нашел ни слова о бездействии в PHP-IMAP. Поддерживается ли это?

Author: Trident Splash, 2009-07-07

2 answers

Я работал над изменением ilohamail.org клиент imap для поддержки расширения в режиме ОЖИДАНИЯ. Однако мое приложение будет работать с интерфейсом командной строки php, а не через веб-сервер. Я могу опубликовать код, когда/если у меня будет рабочая версия.

Возможно, вы захотите использовать http://roundcube.net библиотека imap, которая только что была изменена из библиотеки ilohamail.

 1
Author: wtip, 2009-08-04 16:46:17

Режим ОЖИДАНИЯ не поддерживается функциями IMAP PHP.

В документации предлагается использовать imap_ping для периодической "проверки новой почты"

 1
Author: Luke Antins, 2009-07-13 13:43:07