4
既不imap_headerinfo
也不imap_fetchstructure
在结果中包括的公然表观Content-type
头[明显,我期望这imap_headerinfo
下找到。我可以使用什么函数来获取原始头文件,以便我可以解析该头文件并相应地将消息正文转换为UTF-8?获取IMAP消息体(PHP-IMAP扩展)的字符集
既不imap_headerinfo
也不imap_fetchstructure
在结果中包括的公然表观Content-type
头[明显,我期望这imap_headerinfo
下找到。我可以使用什么函数来获取原始头文件,以便我可以解析该头文件并相应地将消息正文转换为UTF-8?获取IMAP消息体(PHP-IMAP扩展)的字符集
当然,在我提出一个问题后,我在8分钟后找出问题。
解决的办法是在整个消息/部分组合运行imap_fetchmime
像这样
$headers = imap_fetchmime($this->imapStream, $msgNumber, $partNumber);
这将包含一个头Content-type
,如果有的话,为每个部分。