2016-02-15 3 views
0

Je ne peux pas installer le paquet imap de PHP dans la machine, donc j'ai besoin d'un autre type de bibliothèque ou de lire emails d'un serveur POP3 (par exemple: Gmail).Obtenir des courriels en PHP à partir du serveur POP3 sans paquet imap

Merci!

+0

Vous pouvez essayer https://github.com/PHPMailer/PHPMailer/ mais je ne sais pas si c'est possible sans la librairie imap. Alternativement, vous pouvez regarder un tiers comme Mailgun qui vous fournir une API que vous pouvez utiliser pour envoyer des emails. – mic

+0

Merci pour la réponse, mais PHPMailer est seulement pour l'envoi, j'ai besoin de lire les emails du serveur. – oliver

+0

Dans ce cas, il est peu probable que vous trouviez ce que vous cherchez sans la bibliothèque imap. Je vous recommande de chercher un tiers qui vous permettra de lire les boîtes aux lettres en utilisant des requêtes HTTP. Je ne peux pas penser à tout mais vous pourriez être en mesure d'en trouver sur Google. Autre que cela peut-être que vous pourriez discuter avec qui jamais configurer votre serveur et voir s'ils peuvent compiler PHP avec imap. Si vous pouviez obtenir cette configuration sur votre serveur, tout serait beaucoup plus facile. J'ai eu un coup d'oeil rapide sur Google checkout https://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1469&lngWId=8 – mic

Répondre

0

Enfin, j'ai utilisé une bibliothèque qui ouvre une socket et fonctionne à travers ces commandes d'envoi et la réception de listes de messages. Les commandes sont les mêmes que celles que vous pouvez utiliser pour recevoir/envoyer des mails avec telnet.

J'espère que cette réponse peut aider quelqu'un.