我有一些php行,它们使用imap扩展函数从gmail收件箱中读取电子邮件。
我的代码是:
$mbox = imap_open('{imap.gmail.com:993/imap/ssl/novalidate-cert}', 'myemail@gmail.com', 'mypassword') or die("can't connect: " . imap_last_error());
$header = @imap_header($mbox, 99) or die (imap_last_error());
print_r($header);
imap_close($mbox);
当我使用99以外的数字调用imap_header时效果很好,因为99它不会产生任何输出或错误。为什么?
更新:我的电子邮件收件箱中的邮件标题可由imap_fetchheader
读取答案 0 :(得分:0)
99
的问题可能与您的特定框有关:对我来说它适用于99 :-)。
如果你想进一步调查错误的原因,你也应该在这里发布产生的错误: - )