2013-03-03 85 views
0

我試着按以下條件進行搜索:imap_search「FROM」問題

imap_search($this->box, 'FROM "@avito.ru"'); 

我面臨着這樣的問題:

2013/03/03 11:24:23 [error] 12481#0: *102 FastCGI sent in stderr: "PHP message: PHP Notice: Unknown: NOT IMPLEMENTED (errflg=2) in Unknown on line 0" while reading upstream, client: 9*.2*6.1*9.18*, server: 1*6.1*.1*8.*3, request: "GET /testmail.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "r*****ger.ru" 

回答

2

你應該做的是檢查它是否是一個IMAP問題或PHP問題。嘗試使用telnet手動連接到IMAP服務器(或者,如果服務器使用SSL並且您在Windows上,則需要像我的IMAPTalk客戶端那樣)。

登錄並選擇文件夾(如果您提供的登錄窗口中的證書和文件夾名稱中IMAPTalk自動完成),然後輸入您的搜索命令,如:

01 SEARCH FROM "@avito.ru" 

見反應是什麼。如果此時出現錯誤,則說明這是IMAP服務器的問題。

我也建議嘗試不帶引號的查詢,即

01 SEARCH FROM @avito.ru 
+0

是的!這是IMAP問題!我換到另一個郵件提供商,我的腳本工作正常!所以,在[mail.ru](mail.ru)連接的問題。我如何解決它? – 2013-03-03 14:54:37

+0

不幸的是,我不認爲你有什麼可以做到的......你需要聯繫維護IMAP服務器的人,並詢問他們有什麼問題。 – Gigi 2013-03-03 17:36:01