PHP和imap_search - 如何解析结果?

时间:2012-09-07 07:52:22

标签: php imap

我正在使用imap_search查找具有特定主题的邮件,如下所示:

$connection = imap_open(MAILHOST, MAILUSER, MAILPASSWORD);
$results = imap_search($connection, 'SUBJECT "My subject"');

现在我正在循环结果,就像那样:

foreach ($results as $result) {
    $header = imap_fetchheader($connection, $result);
    print_r($header);
}

$ header var是一个字符串,有没有一种很好的方法来提取例如该字符串中的Delivered-To部分?

1 个答案:

答案 0 :(得分:1)

这个问题太旧了,但对于未来的Google员工来说: 试试这个:

$header = imap_headerinfo($connection, $result);

imap_headerinfo()返回标头值的数组。参见php.net