我正在使用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部分?
答案 0 :(得分:1)
这个问题太旧了,但对于未来的Google员工来说: 试试这个:
$header = imap_headerinfo($connection, $result);
imap_headerinfo()
返回标头值的数组。参见php.net