• ベストアンサー

外字について

会員登録を行うためのデーターベースシステムを 使っております。 会員の方には、連絡事項等をそのシステムからメール発信して います。 メールの内容は、当方にも配信されますが、そのメールの文字に ?マークが表示されることがあります。 多分、外字のためだと思います。 例えば、宮﨑という字が表示されませんが、当方の各社員のPCでは きちんと表示されます。 こういう場合はどうしたら良いのでしょうか。 ネットで調べてみましたら、外字サーバーという方法を使うといいと 書いてありました。 費用もかかるようなので、それ以外の方法がないでしょうか。 お教えください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#212058
noname#212058
回答No.2

メールの場合に文字化けする (?で表示される) という ことですよね? そうであれば、メールの送信形式(エン コード)の問題です。 お使いのデータベースシステムでは、メールの送信時の エンコードに JIS(ISO-2022-JP) を使用しているのだと 思いますが、この形式では『﨑』という文字をそもそも取 扱いできないため、意味不明な文字として『?』で送り ます。 対策は以下の3つが考えられますが、なかなか難しい ですね。 ・送信するメールのエンコードを、UTF-8 に変更する。  ⇒この問題は解決しますが、古めのガラケーでメール    が受け取れなくなる可能性があります。携帯にも    メールを送っている場合は採用しにくいです。 ・『﨑』で送るのを諦めて『崎』で送る  ⇒最初から名前の登録を「崎」にするとか。これも業態    によっては厳しい選択肢です。 ・メール本文に氏名が入らないように工夫する どちらにせよ、外字サーバの導入は全く無意味なので 止めたほうが良いです。

その他の回答 (1)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

>多分、外字のためだと思います。 本当に外字なのか確認された方がよいかと思います。 仮にもし本当に外字だったとして、その外字が含まれたメールを会員の方々が受け取って読めるのでしょうか?(外字サーバーを会員に公開するのは無謀でしょうし) もしかして使用されているPCはWindowsXPではないでしょうか? WindowsXPだと標準ではJIS X 0213:2004の文字コードには対応していないのでVista以降では読める文字でも読めない事があります。

関連するQ&A

専門家に質問してみよう