• 締切済み

Windowsメールで差出人が文字化けします。

私のサイトの問い合わせフォームから送られてくる「差出人」が文字化けしてしまいます。 以前、Windows2000を使用していた時は問題なかったのですが、VISTAに変えてからです。 以下のように文字化けの後ろに、問い合わせがあった方のアドレスが入力されています。 その方に返信をする際も、このまま宛先に入力されてしまうため、 毎回入力しなおしています。 From: "=?ISO-2022-JP?B??=" <XXXXXXXX@yahoo.co.jp> どなたか同じ現象が起きている方おりませんか。 また、解決方法をご存じの方ご教示いただけますと幸いです。

みんなの回答

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

ANo.2です。 > メールを開いたとき、上部に表示される差出人などには、有効ではないようです。 もう一度、メールを開かない画面でエンコードの設定がないか探しましたら、もう1ヶ所ありました。念のためご確認されては如何でしょう? 「ツール」→「オプション」→「読み取り」タブの「エンコードの設定」ボタンを押すと「受信メッセージののエンコード設定」が開きます。 私のPCでは、「規定のエンコード」がグレーアウトした「日本語(自動選択)」、「受信メールに規定のエンコードを適用する」のチェックが外れていました。 このチェックを付けて、Windowsメールを再起動しても変化がありませんでした。 ご参考まで。

souya_kun
質問者

お礼

再度ご回答いただき恐縮です。 メールを開かない状態でも試してみましたがダメでした。 それにしても、「受信メールに規定のエンコードを適用する」の意味が、 いまひとつわかりませんね(^^; 何度もありがとうございました。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

メールを開いて、「表示」→「エンコード」→「日本語(児童選択)」で直りませんか? もし、直らなければ「日本語(シフトJIS)などを選択してみてください。

souya_kun
質問者

補足

早速のご回答ありがとうございます。 エンコードについては、変更してみましたが、ダメでした。 エンコードの変更は、メール本文に対して有効なようです。 メールを開いたとき、上部に表示される差出人などには、有効ではないようです。 私だけのようですので、これはVISTAのバグなどではなく、 当方の問い合わせフォームのプログラムに問題があるのかもしれませんね。

  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.1

差出人がメールの差出人名に半角英数字以外の文字を使った場合、受け取る側では文字化けしてしまう可能性が高いです。差出人の方に、半角英数字のみの差出人名にしてもらうしかないかと思いますが。

souya_kun
質問者

補足

早速のご回答ありがとうございます。 説明不足ですみませんが、差出人というのは、あくまでWindowsメールで表示されるものでして、 当方の問い合わせフォーム上では、よくあります「E-mailアドレス」の入力欄となっております。 その入力欄には、これもよくありますが、注意事項として「半角英数字でご入力ください。」と明記しています。 尚、この現象は、問い合わせいただいた方、全員となっております。

関連するQ&A