imap_search“FROM”问题

时间:2013-03-03 11:27:32

标签: imap search

我尝试按以下标准搜索:

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"

1 个答案:

答案 0 :(得分:2)

您应该做的是检查它是IMAP问题还是PHP问题。尝试使用telnet手动连接到IMAP服务器(或者,如果服务器使用SSL并且您在Windows上,则需要类似我的IMAPTalk客户端)。

登录并选择文件夹(如果在登录窗口中提供凭据和文件夹名称,则在IMAPTalk中自动完成),然后输入搜索命令,例如:

01 SEARCH FROM "@avito.ru"

看看响应是什么。如果此时出现错误,则表示IMAP服务器存在问题。

我还建议在没有引号的情况下尝试查询,即

01 SEARCH FROM @avito.ru