文字化け⇒の修復法を教えて下さい

このQ&Aのポイント
  • gooフリーメールを使用している者です。今まで文字化けを起こしたことはなかったのですが、今回メールを受信したところ、=92=B7=93=88=97l・・・のような文字化けを起こしました。
  • メールの件名などはちゃんと表記されています。なんとか修復しようと出来る限り調べたのですが、なにぶんパソコンに疎いため、いまだに修復できません。
  • あるサイトで、”latinと思えないものがquoted-printableで変換されている。この例では元のデータのほとんど全部が8ビットだったようです。 Shift_JISやEUC-JPやバイナリだった為、どこかの段階でquoted-printableを使って 8ビット → ASCII 変換された可能性があります。単に、送信者の設定の問題かもしれません。”という記事を見つけましたが、これをどう対処すればよいか分かりません。恐れ入りますが、修復法のご教示をお願いいたします。
回答を見る
  • ベストアンサー

文字化け⇒ =92=B7=93=88=97l・・・ の修復法を教えて下さい

gooフリーメールを使用している者です。 今まで文字化けを起こしたことはなかったのですが、 今回メールを受信したところ、 =92=B7=93=88=97l・・・ のような文字化けを起こしました。 メールの件名などはちゃんと表記されています。 なんとか修復しようと出来る限り調べたのですが、 なにぶんパソコンに疎いため、いまだに修復できません。 あるサイトで、 ”latinと思えないものがquoted-printableで変換されている。 「=」+「16進数」ですから、これはquoted-printableですね。 この例では元のデータのほとんど全部が8ビットだったようです。 Shift_JISやEUC-JPやバイナリだった為、どこかの段階でquoted-printableを使って 8ビット → ASCII 変換された可能性があります。単に、送信者の設定の問題かもしれません。” という記事を見つけましたが、これをどう対処すればよいか分かりません。 恐れ入りますが、修復法のご教示をお願いいたします。

noname#6625
noname#6625

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

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

送信者の設定問題の他に、 中継のサーバの問題がある場合もあるようです、 とりあえず、 http://www.kanzaki.com/docs/jis-recover.html でメール本文を確認してみる。

参考URL:
http://www.kanzaki.com/docs/jis-recover.html
noname#6625
質問者

お礼

ご教示ありがとうございます。 お教え頂きました参考URLでは修復できなかったのですが、その後解決いたしました。ありがとうございました。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

自分でデコードプログラムを書けばすぐなんですけどね。 メールソフトに、コピーペーストして自分宛にメールして受信したらそれを、エキスポートしてファイルにし、メモ帳などのエディタで、 Content-Transfer-Encoding: quoted-printable というヘッダを追加して再度インポートしてみると読めるかもしれません。 どうもシフトJISっぽいので、 Content-Type: ヘッダも charset=Shift_JIS に変えたほうがいいでしょうね。 テキストファイルへのエキスポートができない貧弱なメールソフトをお使いなら補足ください。

noname#6625
質問者

お礼

○○な○○○○○○?はぁ? 面と向かえば○○○○○○○ ○食○○がコラ なーんて、パソコンって素晴らしいですね。 ○と○どちらにしますか?

関連するQ&A

  • 文字化けについて

    PHP5 MySQL5 phpMyAdmin の3種でシステム構築を行っていました。 この度新しいPCで環境を設定した所、文字化けが起きてしまいました。 構築した以前のローカル環境と各バージョンや設定は同じはずなのですが、文字化けに悩まされています。 具体的には、MySQLはEUCでPHPはShift_JISにて構築しています。 システムの構造は、Shift_JISをMySQLに挿入する際はEUCに変換して格納しています。 文字化けは、phpMyAdminでは正常にみれるものがシステムをブラウザから確認すると日本語が全て???に文字化けしてしまっています。 そこで、phpMyAdminからDBの文字コードをlatin1にした所、今度はphpMyAdmin上で文字化けし、ブラウザ上からは正常にみえるといった状態です。 数日格闘しているのですがお手上げ状態です。 どなたかアドバイス頂ければ幸いです。

    • 締切済み
    • PHP
  • メールの文字化け(初心者です)

    gooのメールで受信したメールが「1B$B%t%!!…」のような文字列が並んでいて、文字化けをしています。 エンコードを「日本語(自動選択・EUC・シフト JIS)」に変更したり、転送してみたりしましたが読めません。 「文字化けしたメールの修復」で解読してみたのですが、日本語と漢字や記号などの混じった文章になってやっぱりダメでした。 文字化けしたメールを読む方法を教えてください。 該当メールのヘッダー情報を引用します。 Content-Type: text/plain; Content-charset: iso-2022-jp Content-Transfer-Encoding: quoted-printable

  • 文字コードでなる文字化けの直し方お願いします。

    海外のWEBHOSTサーバーの WE○NGというところを使っているのですが。 HTMLの記述で charset="Shift_JIS" とすると日本語が文字化けします。 Shift_JIS を EUC-JP iso2022-jp UTF-8 ASCII と色々変えてみても、全部日本語が文字化けしました;; 文字化けにならない、日本語が表示されるにはどうしたらよいでしょうか。 お知りの方 よろしくお願いします。

  • フォームメールを受信すると文字化けをします。

    携帯サイトに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
  • 文字化けの状態で上書き保存した場合、戻せますか。

    こんにちは。 HTMLファイルを文字化けした状態で 開き(EUC-JPファイルをWindowsのメモ帳で 開きました。Shift-jisで開いています)、 英文字部分を直し、そのまま、 上書き保存してしまいました。 このファイルが、ブラウザで、Shift-jisを 指定しても、Euc-jpを指定しても、 文字化けを起こします。 テキストエディッタでは、常にShift-jisで 開かれてしまい、文字化けです。 これをメモ帳以外のテキストエディッタで Euc-jpで保存しなおすと、さらに 文字化けがひどくなります。 Shift-jisで保存したファイルをEuc-jpで 開けるエディタがあればいいかも 知れませんが、こういうエディタは ありません。(もっともブラウザで、 Euc-jpで文字化けをする以上、エディッタでも 無理かもしれません)。 このように、 Euc-jpをShift-jisで開いてしまい、 そのまま、Shift-jisで保存してしまうと、 もはや、もとに戻せないのでしょうか。 (簡単に直ると思っていたのですが、 ぜんぜん直らず困っています)。 何か分かる人がいましたら、 よろしくお願いします。

  • 文字化け

    登録フォームを作成し、入力した内容でDBに追加を行うなかで、PHPmyadminで実際に見てみると文字化けしています。 レンタルサーバ(OS:linux) (1)登録フォーム(shift_jis) ↓各値を渡す (2)確認ページ(shift_jis) ↓各値をmb_convert_encoding(shift_jisに変更) (3)追加 すると文字化けします。 以前、cgi-lib.plを用いてperlで書いていたものは、 文字化けしていません。 どこがおかしいのでしょうか? ちなみに (1)登録フォーム(euc-jp) ↓各値を渡す (2)確認ページ(euc-jp) ↓各値をmb_convert_encoding(euc-jpに変更) (3)追加 としても文字化けしています。 (DBだけでなく、ページ全体も)

    • ベストアンサー
    • PHP
  • 文字列を quoted-printable 文字列に変換したい

    例えばShift_JISの文字列をquoted-printable文字列に変換したいのですが、IMAP関数を使わずに行うことはできないものでしょうか? PHPを使ってvcalendarファイルを作りたいと思っているのですが、今借りているレンタルサーバではimap_8bit関数が使えないもので。

    • ベストアンサー
    • PHP
  • 文字化けの件ですが

    Google chromeであるサイトが文字化けしたので原因を調べ、エンコードを 日本語(EUC-JP)にしたら直りました。 しかし元のShift-JISに戻さなかった場合、 shiftーJISで見れていたページが文字化けすることはありうるのでしょうか

  • 文字化けしていました。

    外国人からの多分ローマ字で書かれたメールが、件名、 本文ともに全部、文字化けしていました。 相手は何を使っているかわかりませんが、 私はWindowsです。 でも、次にもう1通きたメールは件名のみ文字化けしていて、 本文は読めました。 ここでよく見るKANZAKIさんで見ても、 同じような文字化けはありませんでした。 私の所に届いた文字化けは、全て半角で、 【?】とアルファベットと、カタカナが入り混じったものでした。 表示→エンコードで、「自動選択」にチェックは付いていますし、 「日本語(自動選択)」も 「日本語(EUC)」も 「日本語(シフトJIS)」も 全て試してみましたが、ダメでした。 わかりやすい、簡単な感じで、教えてください。

  • 文字化け

    ホームページを閲覧したとき、 「メモ帳」で、ソースを見ると 「shift_jis」の場合はいいのですが、 「EUC-JP」で書かれている場合は、一部「文字化け」してます。 これは、しょうがないんでしょうか? ------------------------------------------------ IE6です。XP

    • ベストアンサー
    • HTML