2011-05-09 90 views
0

我已經使用Zend Framework創建了一個腳本。目標是腳本檢查電子郵件。當我連接到與網站主機不在同一域的pop3帳戶(f.ex託管在arkreport.be上,電子郵件是[email protected])時,它可以正常工作。但是,當我連接到同一個hostingaccount上的郵件帳戶時,它將無法工作。Zend_Mail_Storage_Pop3發送失敗

這可能是一個服務器問題?我的網站主機向我詢問有關我連接方式的更多信息,但我無法給出更多關於所有使用代碼的簡短說明。

也許還有其他選擇。該emailuseraccount中有一個%,也許這是一個問題......我不知道:)

這是錯誤

致命錯誤:未捕獲的異常「Zend_Mail_Protocol_Exception」有消息「讀取失敗 - 連接關閉?' in /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/Storage/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(Object( Zend_Controller_Request_Http),Object(Zend_Controller_Response_Http))#7/var/www/h在/var/www/html/library/Zend/Mail/Protocol/Pop3.php上線174

回答

0

您的主人可能會拒絕不良字符「%」。 創建一個不含特殊字符(如「%」)的新用戶名只能使用字母。