Question

J'ai lu toute la documentation de PHP sur les fonctions IMAP (de www.php.net/imap~~number=plural), mais n'a rien trouvé sur issueing une commande IDLE via une connexion IMAP.

Je veux établir une connexion IMAP entre mon serveur et GMail, et être informé instantanément qu'un nouveau message est arrivé. Il est une sorte de GMail PUSH à mon serveur. La façon dont les appareils mobiles font qu'il est en liaison par l'intermédiaire IMAP et l'envoi de la commande IDLE.

Mais n'a pas trouvé un mot sur IDLE dans PHP-IMAP. Est-il pris en charge?

Était-ce utile?

La solution

Je travaille sur la modification du client ilohamail.org imap pour soutenir l'extension IDLE. mais mon application en cours d'exécution avec php cli et non via un serveur Web. Je peux poster le code quand / si j'ai une version de travail.

Vous pouvez utiliser le http://roundcube.net bibliothèque imap qui vient de modifier de la bibliothèque ilohamail .

Autres conseils

IDLE est pas pris en charge par les fonctions IMAP de PHP.

La documentation suggère d'utiliser imap_ping pour une "nouvelle vérification du courrier" périodique

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top