送信したメールの文字が?になる

メール種別(メールの文字コード)をISO-2022-JPにした場合、使われた文字によって?になることがあります。

丸付き数字と㈱を使う

これは「①②③㈱」といった文字はISO-2022-JPに存在しないため、文字を表示することが出来ないため起こります。

ISO-2022-JPで届いたメールの文字が?になる例

「①②③㈱」の文字をISO-2022-JPで使用する場合は、代わりに「(1)(2)(3)(株)」といった文字をお使いください。

文字コード表 ISO-2022-JP
http://kikky.net/pc/jp_code_jis2022.html

ISO-2022-JPにある文字で代替

 あるいはメール種別をUTF-8にすることにより、?にならずそのまま送信することができます。

メール種別をUTF-8にする

UTF-8メールなら丸付き数字、㈱が正常に表示されます

 

コメント

  1. 現在ステップメールでISO-2022-JP方式を利用させていただいています。
    時々このような?マークが出ることがあり、本記事が大変参考になりました。

    ひとつ質問があるのですが、
    ISO-2022-JPとUTF-8、それぞれのメリットは何でしょうか?

    UTF-8ですと文字化けしづらく、こちらにした方が良いような印象を受けましたが、良し悪しなどあれば教えてください。

    • UTF-8ではマルチバイト文字が使用できるため、特殊記号や旧漢字が使用てきます。一部古いガラケーやwebメールでは対応していないため、従来はISO-2022-JPを使用せざるを得ないことがありましたが、現在ではほぼ対応しているため、UTF-8を使うほうがいいかもしれません。