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
,如果有的話,爲每個部分。