受信したメールが文字化けする
Pro ver.1.58をファーストサーバで使用しています。
100通ほどのメールマガジンを発送しているのですが、そのなかで文字化けしてメールが読めないというお客様が居られました。
ご使用のメールソフトでエンコーディングを変更してもらうようにお願いしたのですが、改善されなかった様です。
同じ内容のHTMLメールを自分のメーラーで送ったのですが、その場合は文字化けはないそうです。
この文字化けの原因と解決策を教えて頂けないでしょうか?
メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。
Pro ver.1.58をファーストサーバで使用しています。
100通ほどのメールマガジンを発送しているのですが、そのなかで文字化けしてメールが読めないというお客様が居られました。
ご使用のメールソフトでエンコーディングを変更してもらうようにお願いしたのですが、改善されなかった様です。
同じ内容のHTMLメールを自分のメーラーで送ったのですが、その場合は文字化けはないそうです。
この文字化けの原因と解決策を教えて頂けないでしょうか?
水, 5月 23 2012 » トラブル, ユーザからの投稿, 質問スペース
平素は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」までお送りいただければ幸いです。
HTMLメールを作成する際、WEBサイトをつくる要領で作成しました。文字コードは「charset=UTF-8」となっていました。
おそらくこれが原因だったのかと思います。「charset=ISO-2022-JP」と指定してやってみます。ありがとうございました。