Outlookを見ると、メールアイテムのコードページを示す2つのプロパティが見つかります。
- インターネットコードページプロパティ
- PR_MESSAGE_CODEPAGE-> 0x3FFD0003 2つの異なるコードページ値の意図は何ですか?
HTML本文を含む電子メールを見る場合、HTMLにエンコーディングが含まれている可能性もあります。
では、HTML本文を解釈する正しい方法は何ですか?
UTF-8でエンコードされた現在のメールでは、internetcodepageは65001(correkt)を返し、PR_MESSAGE_CODEPAGEは(1252)を返し、htmlエンコードtatはUTF-8を返します。
インターネットコードページに頼ることはできますか?他の開発者は、これが正しい値を返さないことがあると私に言いましたが、彼はこれの例を持っていません。
では、HTML本文やメールの件名のエンコーディングを見つけるための最良のアプローチは何でしょうか。