お世話になっております。
PEARのMail_MimeDecodeで、メールの送信者が取得できない状況が発生しました。
色々調査した結果、メールヘッダの
From: =?iso-2022-jp?B?xxxxxx=?= <test@example.com>
となっている部分が原因のようだ、というところまでは特定できました。
(メールソースのその部分だけほかの端末からのものに変更して解析すると送信者が取得できたため)
この部分は端末依存のようで、同一端末からは常に同じ文字列が付与されていました。
そのため、この端末からのメールはすべて送信者が取得できない状態です。
手元に同じような現象が発生する端末がほかになく、どの部分がどのように影響しているのかはわかりません。
この現象を解決するには、Mail_MimeDecodeを書き換える以外に方法はないのでしょうか?
また、書き換えるとしたらどの部分を重点的に見ていくとよい、などがありましたらご教授いただけると幸いです。
あなたの回答
tips
プレビュー