co-heyZend_Mail_Storage_Imapを利用して、メッセージを取得する場合、Zend_Mail_Storage_ImapのgetMessageメソッドにて、メッセージデータを取得したタイミングで、メールヘッダーもデコードされて、オブジェクトに設定されます。この際のデコードは、iconv_mime_decode_headersというphp5から使えるphpライブラリで行われています。Zend_Mime_Decodeクラスの中で。“ISO-8859-1′′)にてデコードされるため、日本語を含んでいる場合は、正常にデコードされません。日本語もUTF-8にて、正常にデコードされて取得することができます。この対応策にたどり着くまでに、4,5時間悩んでましたが、解決策は1行修正。Zendのソースには、あまり修正を入れたくないと思っていたので、手間取りました。WordPress%d人のブロガーが「いいね」をつけました。