MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

受信したメールが文字化けする

Pro ver.1.58をファーストサーバで使用しています。

100通ほどのメールマガジンを発送しているのですが、そのなかで文字化けしてメールが読めないというお客様が居られました。

ご使用のメールソフトでエンコーディングを変更してもらうようにお願いしたのですが、改善されなかった様です。

同じ内容のHTMLメールを自分のメーラーで送ったのですが、その場合は文字化けはないそうです。

この文字化けの原因と解決策を教えて頂けないでしょうか?

水, 5月 23 2012 » トラブル, ユーザからの投稿, 質問スペース

2 Responses

  1. Igreks.Inc 5月 23 2012 @ 4:31 PM

    平素はMilkyStepをご利用いただきましてありがとうございます。

    > この文字化けの原因と解決策を教えて頂けないでしょうか?

    MilkyStepで配信されるHTMLメールの文字コードは、基本的に「ISO-2022-JP」になります。
    受信されたお客様の方で、メールのエンコーディングを「ISO-2022-JP」(なければ「JIS」)を選んでいただくと表示される可能性があります。

    もし、それでも上手くいかない場合は、メールの本文を作成するとき、明示的にエンコードを指定してやると上手くいく場合があります。

    例:

    <html>
    <head>
    <meta http-equiv=”Content-Type” content=”text/html; charset=ISO-2022-JP”>
    </head>
    <body>
    ここにヘッダ・フッタを含む本文のHTMLソース
    </body>
    </html>

    よく、WEBサイト用に書かれたHTMLソースをそのままコピペしてHTMLメールを作成したりすると、上記の「charset=ISO-2022-JP」の部分が「charset=UTF-8」などになって、メーラーの方で文字コードが混在して認識して文字化けしてしまうことがあります。

    上記をお試しいただき、もし差し支えなければ、弊社の今後の検証用に、文字化けが発生したHTMLメールの内容を「info@milkystep.com」までお送りいただければ幸いです。

  2. oowa 5月 23 2012 @ 4:54 PM

    HTMLメールを作成する際、WEBサイトをつくる要領で作成しました。文字コードは「charset=UTF-8」となっていました。
    おそらくこれが原因だったのかと思います。「charset=ISO-2022-JP」と指定してやってみます。ありがとうございました。

Login