2009-07-07 3 views
2

Я прочитал всю документацию PHP по функциям IMAP (www.php.net/imap), но ничего не нашел при выдаче команды IDLE по соединению IMAP.Поддержка IMAP IDLE в PHP

Я хочу установить IMAP-соединение между моим сервером и GMail и немедленно получать уведомление о появлении нового сообщения. Это своего рода GMail PUSH для моего сервера. Способ, которым занимаются мобильные устройства, - это подключение через IMAP и отправка команды IDLE.

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

ответ

1

Я работал на модификацию ilohamail.org клиента IMap поддерживать IDLE расширения. Мое приложение, однако, будет работать с php cli, а не через веб-сервер. Я могу опубликовать код, когда/если у меня есть рабочая версия.

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

+0

У вас есть рабочая версия? – Alfred

+0

... любые новости здесь –

1

IDLE не поддерживается функциями IMAP PHP.

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

Смежные вопросы