2011-05-09 2 views
0

J'ai créé un script en utilisant Zend Framework. L'objectif est que le script vérifie l'e-mail. Lorsque je me connecte à un compte pop3 qui n'est pas sur le même domaine que l'hébergement web (f.ex hébergement est sur arkreport.be et l'e-mail est [email protected]), cela fonctionne. Mais lorsque je me connecte à un compte de messagerie sur le même compte d'hébergement, cela ne fonctionne pas.Zend_Mail_Storage_Pop3 Echec de l'envoi

Cela peut-il être un problème de serveur? Mes hébergeurs me demandent plus d'informations sur la façon dont je me connecte, mais je ne peux pas leur donner plus qu'une brève explication de tous les codes utilisés.

Existe-t-il une alternative? Le emailuseraccount a% en elle, peut-être est un problème ... Je ne sais pas :)

C'est l'erreur

Erreur fatale: Uncaught exception « Zend_Mail_Protocol_Exception » message « échec de lecture - Connexion fermé?' dans /var/www/html/library/Zend/Mail/Protocol/Pop3.php:174 Stack trace: # 0 /var/www/html/library/Zend/Mail/Protocol/Pop3.php(222): Zend_Mail_Protocol_Pop3- > readResponse (false) # 1 /var/www/html/library/Zend/Mail/Protocol/Pop3.php(282): Zend_Mail_Protocol_Pop3-> request ('PASS passw') # 2/var/www/html/library/Zend/Mail/Stockage/Pop3.php (191): Zend_Mail_Protocol_Pop3-> login ('facturen% arkrep ...', 'oj1rak') # 3 /var/www/html/application/default/controllers/CronController.php (76): Zend_Mail_Storage_Pop3 -> __ construct (Array) # 4 /var/www/html/library/Zend/Controller/Action.php(513): CronController-> checkmailAction() # 5/var/www/html/library/Zend /Controller/Dispatcher/Standard.php(295): Zend_Controller_Action-> dispatch ('checkmailAction') # 6 /var/www/html/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard-> dispatch (Objet (Zend_Controller_Request_Http), Object (Zend_Controller_Response_Http)) # 7/var/www/h dans /var/www/html/library/Zend/Mail/Protocol/Pop3.php on line 174

Répondre

0

Votre hôte est probablement en train de rejeter le mauvais caractère "%". Faire un nouveau nom d'utilisateur sans caractères spéciaux comme "%" utiliser uniquement des lettres.