获取IMAP邮件正文的字符编码(PHP-IMAP扩展)

4

imap_headerinfoimap_fetchstructure 都不会在结果中明显包含 Content-type 头信息 [很明显,我希望在 imap_headerinfo 中找到它]。我应该使用什么函数来获取原始头信息,以便解析该头并相应地将消息正文转换为 UTF-8?

1个回答

0

当然,在我提出问题后,八分钟后我就想到了解决方法。

解决方案是像这样在消息/部分组合上运行imap_fetchmime

$headers = imap_fetchmime($this->imapStream, $msgNumber, $partNumber);

如果可用,每个部分都将包含一个Content-type头。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接