アカウント名:
パスワード:
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
テンプレートはSJISで差し込みはUTF8という簡単なミスなんじゃないだろうか?
あるあるですねリリース初期のショップシステムとか改行コードや文字コードが差し込み機能でごちゃまぜてんこ盛りなんてのは稀によくあるCSV取得すると一発で分かります
# PMがろくでもないに一票
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
マルチパート (スコア:1)
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。
・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
Re: (スコア:2)
テンプレートはSJISで差し込みはUTF8という簡単なミスなんじゃないだろうか?
Re:マルチパート (スコア:0)
あるあるですね
リリース初期のショップシステムとか
改行コードや文字コードが差し込み機能で
ごちゃまぜてんこ盛りなんてのは稀によくある
CSV取得すると一発で分かります
# PMがろくでもないに一票