php imap_search自问题

时间:2010-08-16 16:22:37

标签: php imap

我使用以下代码从1天以来获取所有邮件 -

$yesterday = date("Y-m-d", strtotime ("-1 days"));
$searchQuery = 'SINCE "'.$yesterday.'"';

if($this->open($folder)) {
    $imap_search = imap_search($this->_imap, $searchQuery);
}

这在我的开发Windows机器上工作正常但是当我把它放在测试生产服务器上时它不起作用。我甚至尝试过ALL作为搜索参数,但它似乎没有取任何东西。与邮件帐户的连接($ this-> _imap对象)似乎没问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

由于没有其他人回答,我会把它作为一个维基,以便在我找到同样的问题后进来。我遇到的问题是服务器上使用的php版本(5.2.1)。好像它有一个bug会导致它出现段错误。升级php版本为我解决了这个问题。