アカウント名:
パスワード:
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
本文を編集するエディタが無駄にインテリジェントで、CP932外の文字を発見したら自動的にUTF-8で保存してくれるとかいうクソ機能を持ってて、まぁ、何らかのUnicode文字でも間違って入力しちゃったら、それ以降、UTF-8になってしまったとかそういうオチは?
Windows環境だと、意外とそういうエディタ多いと思うんだけど・・・。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
マルチパート (スコア:1)
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。
・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
Re:マルチパート (スコア:0)
本文を編集するエディタが無駄にインテリジェントで、CP932外の文字を発見したら自動的にUTF-8で保存してくれるとかいうクソ機能を持ってて、まぁ、何らかのUnicode文字でも間違って入力しちゃったら、それ以降、UTF-8になってしまったとかそういうオチは?
Windows環境だと、意外とそういうエディタ多いと思うんだけど・・・。