• ベストアンサー

携帯のメールフォームの文字化けについて

いつもお世話になっております。 携帯用ブログに「SecureMail」というところのメールフォームを設置したのですが、届いたメールが文字化けしていて全く読めません。 この「SecureMail」はパソコン携帯共に対応しているということなのですが、いったい何が原因なのでしょうか? ちなみにブログはFC2のモバイル。 受信はauの携帯です。

  • kiyoe
  • お礼率100% (36/36)
  • CGI
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

とりあえずはメールの宛先をPCのアドレスに変更して、届いているメールがどういう状態かを確認するのが先ですね。 ・・って設置したのはこれ↓ですか?   http://ssl.kodama.com/ja/ UTF-8での多言語対応と書かれているのがちょっと気になります。フォームならいいですが、メールがUTF-8だとAUでは読めないハズです。PCのメーラでも非対応のものがまだあります>UTF-8。 フォームからPCへ送ってヘッダのContent-type(のCharset)をチェックしてください。

kiyoe
質問者

お礼

お返事ありがとうございます。 そうです。 貼り付けてくださったURLのものを設置しました。 auでは読み込めないものだったのですね。 教えていただいた通り、宛先をPCアドレスに変更しましたら、文字化けもなく読むことができました。 UTF-8での多言語対応というのは要注意ですね。 覚えておきます。 ありがとうございました。 お世話になりました。

関連するQ&A

  • フォームメールが文字化けします。。。

    cgiを使用したフォームメールについてですが、携帯のauとソフトバンクでフォームメールを利用した人からのメールが文字化けを起こしてしまいます。 そこで私が使っている、共用レンタルサーバ会社に連絡したら、 ”携帯端末に対応しているフォームメール CGI を自分で探して設置してくれ”と返事がありました。 そこで、色々探したのですが、見つかりませんでした。(よくわかりませんでした) 携帯端末に対応しているcgiはどこで見つければいいのでしょうか。 また、今のCGIに何かを付け加えることによって文字化けを起こさなくなるものなのでしょうか。わかる方いましたらお願いいたします。

    • ベストアンサー
    • CGI
  • メールフォームの文字化け

    フリーのプログラムで、mailform3というPHPを使って、サイトにメールフォームを設置いたしました。 こちらからの送受信テストでは問題はなく、別の人間が試してみても問題はありませんでしたが、何通か文字化けしたメールが送られてきているようです。 文字化けはすべてアルファベットの羅列だったのですが、 相手のPC環境によりこちらで受信した際、文字化けを起こすことってあるのでしょうか。 この問題を回避させるために、コードを出した方がよろしいようでしたら公開します。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • au携帯へのメール 文字化けについて

    au携帯へパソコンからメールを出したのですが、一人は文字化けせずにみれるのに、もう一人は途中から文字化けしてしまいます。 その文字化けする方のau携帯へ何度書き直してみても途中から文字化けしてしまいます。 原因がわからないのですが、どなたか原因が分かる方いたら教えてください。 au携帯でも機種によって送信できる文字数が決まってたりするのでしょうか?

  • 携帯メールフォームでの文字化け

    http://www.mt312.com/script/16/ こちらのメールフォームをお借りしています。 携帯サイトで使いたいのでパソコンで設置して 携帯(AU)でアクセスし、テスト送信行ったところ 確認画面で文字化けしてしまいます。 (8f%87%8eqこんな感じに。) 他の携帯会社ではまだテストできていないのですが。 「携帯で使いたい場合は携帯用フォームを作成して、テンプレート を改造して下さい。 enctype="multipart/form-data" accept-charset="utf-8" やJavaScriptなど余分な要素を削除する。」 と、製作者に教えていただいたのですが 具体的に何のファイルをいじればいいのかわかりません・・・ 初心者すぎて申し訳ないのですが 分かりやすく説明していただけないでしょうか。 本当にすみません・・・・゜・(ノД`;)・゜・

    • ベストアンサー
    • PHP
  • フォームメールを受信すると文字化けをします。

    携帯サイトにCGIフォーム(CGIの文字コードは全てshift_jis)を設置しています。 iMacや、iPatや、ThanderBirdで、受信をすると、すべて、文字化けします。 Macで、POPを返さない方が文字化けをしないと聞いたので、受信アドレスをgmailアドレスに変えましたら、Mac系では、文字化けがなくなりました。 が、同時に、普通のメールアドレスを設置し、ThanderBirdで受信をしましたら、やはり文字化けをします。 ThanderBirdのエンコード設定は、ISO-2022-JP となっていて、少し調べましたら 「インターネットでは7bitの文字コードでやりとりするのが標準なので、日本語の場合は7bitの「JIS(ISO-2022-JP)」という文字コードを使うよう定められている。Shift-JISやEUCは8bitの文字コードなので、送信の際、メールソフトがこれをJISに変換するのが普通だ。」とのこと。 半角カタカナなどは、含まれていないのですが、やはり、フォームメールを受け取りますと、文字化けをしてしまいます。 届いたメールは、タイトルは正しく表記され、中身が、文字化け。 メールのエンコードをShift-JISに変換すると、逆に、タイトルが文字化けし、本文(中身)が、正しく表記されます。 OUTLOOKなどWindowsの仕様のものを試していないのですが、 何かを修正すると、文字化けせずに、閲覧できるのか、もし、方法があれば、おおしえいただければと思いました。 使っていますCGIフォームは http://www.kurohama.net/c5.shtml 今は、Shift-JISですが、UTF-8に変換はできるようです。 どうぞ よろしくお願いいたします。

    • 締切済み
    • CGI
  • 携帯(AU)からのメールの文字化け

    携帯(AU)からパソコン(アウトルックエクスプレス)のメール受信です。 一部の箇所(文字)が文字化けします。 アウトルックか携帯か原因は不明です。 経験者がおられましたら解決方法を教えてください。 お願いします。

  • フォームメールの文字化け

    こんにちは。 フォームメールで携帯宛にメールを送ると、docomoの件名だけが文字化けします。 途中までは正常な表示で、後半文字化けしたり要らない文字が最後に入ったりという状態です。 au、softbankやPC宛には正常に送れているのですが… エンコーディングは↓こんな感じです mb_language("Japanese"); mb_internal_encoding("EUC-JP"); $subject = mb_convert_encoding($subject,"JIS", "EUC-JP"); 考えられる原因や解決方法などありましたら 教えて下さい。 よろしくお願いします。

    • 締切済み
    • PHP
  • フォームメールが文字化け

    アングラーズネット社の「インターネットショップCGI&受注管理」という書籍に付属されている「fmail」というCGIファイルを使ってメールフォーム作成してサイトにアップロードしたのですが、メール送信確認画面で文字化けします。そのメールフォームで受信したメールも文字化けしています。AdobeGoLiveCS2でホームページを作成しています。最初GoLiveでCGIファイルを読み込むとファイル内容が文字化けになっていたので、エンコーディングを日本語シフトjisに設定すると文字化けが解消されました。しかし、相変わらずメールフォーム及び受信メールは文字化けしたままです。 OSはWindowsXPです。 アドバイスよろしくお願い致します。

  • フォームメールDOCOMO一部機種からは文字化け

    カテゴリが正しいのか自身ありませんが、よろしくお願いします。 「携帯サイトに設置したフォームからのメールのうち、 DOCOMOの一部機種からのメールのみ文字化けする」 という現象の原因にはどういったものが考えられるでしょうか。

    • ベストアンサー
    • PHP
  • メールフォームからのメールが文字化け

    ウェブのメールフォームからメールを送った場合に、 受信されてたメールが文字化けを起こしているのですが、 原因等は何かありますでしょうか? ちなみに、機種依存文字は使用していなく、 WindowsXPにIE6.0を使用しております。 以上、ご教授頂けましたら幸いです。

専門家に質問してみよう