• ベストアンサー

わけのわからない文字

ちょっとカテゴリー違うような気がしますがどこで質問したらいいのかわからないのでここで質問させていただきたいと思います。 前から気になってたんですがEメールのメッセージのソースなどを見ると s$3$5$s$K?=$7Lu$,N25$?$J$$$9$M$'!#$b$H みたいなわけのわからない文字が書いてありますがこれは結局なぜこんなことになるんですか?またこれを日本語等の意味の通る文字に変換することってできないんですか?お願いします。

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

  • ベストアンサー
  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.2

“メッセージ表示”ではなく“ヘッダ表示(ソースの表示)”のときですね。 送信者が正しく「MIMEでiso-2022-jp」と設定しているようです。 iso-2022-jpは7ビットコードです。 結果、ASCII文字(半角英数字)と日本語(全角文字)が同一コードにぶつかる為「ココからASCII」とか「ココから全角」という情報が含まれます。 メールクライアントはiso-2022-jpで書かれたメッセージを“その中に含まれる情報を元に”正しく変換して表示しますが、メールヘッダを表示するときには変換せずにiso-2022-jpのままで表示します。 と言う事で、意味の通る日本語は“メッセージ表示”で表示されています。 例とされている文は文章の先頭からではないようです。 先頭にあるべき情報が抜けており正しく変換できないでしょう。

harano77
質問者

お礼

なるほど!結局あのわけのわからない文字はiso-2022-jpで書かれた文字だったんですね。ってことは送信者がMIMEでiso-2022-jpを設定していなければメッセージ自体も文字化けってことになるんですか?後は自分で調べてみます。親切にどうもありがとうございました。

その他の回答 (1)

  • gillian
  • ベストアンサー率38% (5/13)
回答No.1

詳しくはわからないのですが、メールを送る時に[ESC]文字が抜け落ちたか何かしたようです。 文字化けしたメールを修復してくれるとっても便利なプログラムが下のURLでありますから、文字化けした部分をコピーペーストすれば、おおよそ読めるようになりますよ。 また、原因もそちらのサイトで詳しく載っていますので、ご覧下さい。 ちなみに、記載の「s$3$5$s$K?=$7Lu$,N25$?$J$$$9$M$'!#$b$H」は、「鵑海気鵑某修渓・・乙たないすねぇ。もと」と、半分化けていましたが、少しは変換してくれました。化けた部分全部をやれば、全体文が読めるかもしれません。

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

お礼

おおっ!こんなサイトがあったとは!!どうもありがとうございました。 (返事遅れてすいません。。。)

関連するQ&A

  • メールの文字化け

    送信者に返信で文字化けしてしまいます。 パソコンの環境は OS:Windows98 メーラー:Microsoft Outlook Express 4.72.3110.5 です。 メールの受信は上手く出来ているのですが、相手に返信するために アイコンバーの"返信"をクリックして送ろうと試みるのですが その時現れる相手からの引用文が文字化けしてしまいます。 こんな感じです。↓ >$B!!@hF|$O!"BgJQD:$$$F$7$^$$$^$7$F!"?=$7Lu$"$j$^$;$s$G$7$?!#(B >$B2H$K5"$C$F$-$F$+$i!"Cf$r8+$F6C$$$F$7$^$$$^$7$?!#K\Ev$K$9$_$^$;$s$G$7$?!# (B >$B!!$=$l$+$i!"%N!<%H%Q%=%3%s$X$N@\B3$G$9$,!"0JA0$+$i$*;}$A$N%Q%=%3%s$O%^%C %-%s(B >$B%H%C%7%e$G!":#2s9XF~$5$l$?$N$O(BWindows$BHG$H$$$&$3$H$G$7$g$&$+(B? > メーラーの設定は、表示→エンコード→日本語(自動選択)になっています。 よろしくご教授願います。

  • 文字化けしてしまう・・・

    (たぶん)アメリカのサイトだとおもうんですが、見たいページか下記のように文字化けしてしまうんです。全くの初心者なのでお知恵を貸してください。 ちなみにわたしのパソコンはLavieNX LW40H/8、WINDOWS98、IE5.5です。 $B$^$J$_$G$9!#(B $BL@F...|$N7o$J$N$G$9$,!"$^$@M...=Dj$,Dj$^$C$F$$$J$/$F!"(B $B$^$@$*JV;v$,$G$-$^$;$s!#(B $B$H$j$"$($:2L$F$7$J$/%-%c%s%;%k$N2DG=@-...$,9b$$!&!&!&(B $B2q?)$J$s$F9T$-$?$/$J$$$h!A(B!!$B$7$c$A$H$J$J$A$c$s$H2q$$$?$$$h!A(B!! $B$^$?!"O"Mm$7$^$9!#(B

  • 文字化けメールについてお尋ねします。

    外国の英語のサイトを利用してHPを製作、そのHP独自のメールアドレスを公開して、メールの送受信も開始しました。 ところが、案の定、迷惑メールが届くようになりました。ですが、普通の迷惑メールとは様相が異なります。文字化けメールです。最初は文字化けと思い返信しましたが、すべてアドレス不明。 次は、その文字化けの一部です。 ---- $B<}F~$NB?$$IW$r;}$D<c:J!"7k:'M}M3$O$*6b$N0Y!D!# (B $B<}F~B?$-IW$H$b$"$l$PEvA3:J$H$N;~4V$O>/$J$$Lu$G!"$=$l$r$$$$$3$H$KITK~$r$* (B $B6b$H;~4V$G2r7h$9$k (B $B0|Mp7O<c:J (B $B:#2s?3::$7$?<c:J$NCf$+$i (B1 $BL>6/$$4uK>$,$"$C$?0Y%3%A%i$K$F$4>R2p$r$$$?$7$F$* (B $B$j$^$9!# (B $B>/$7 (BM $B$JCK@-$G0lEY$G (B2 $B2s0J>e$N%;%C%/%9$r$7$F$/$l$k?M$r5a$a$F$$$k"cH~M39a$5 (B $B$s"d (B $B%U%j!<%a!<%k$G$N$d$j<h$j$,2DG=$G$9$N$G!"$*5$7Z$KO"Mm$/$@$5$$$M"v (B http://vlzh.com/?nh20 $BL>A0!!H~M39a$5$s (B $BG/Np!!#2#9:P (B $B<qL#!!OB?)NAM}!&%T%"%N!&%+%i%*%1 (B ---- 私はコンピューターは素人ですので、これが文字化けなのか、それtもでたらめな文字化けの物まねなのかわかりません。ものまねだとすれば、英語のスパムメールを送りたいが、英語が書けない。また日本語で迷惑メールを送ると、時期的にものすごく不自然であり、英語でも日本語でも迷惑メールを送りづらいということではないでしょうか。 ちなみに、アドレスはでたらめでしょうが、ありふれた日本のプロバイダーの名前を使っています。 今後もしつこく送ってきそうです。もし文字化けでしたら、外国のプロバイダーを経由したサイトですので技術的な問題も考えられます。 専門家の方であれば、真の文字化けか、物まねなのか間単にわかると思います。見解を教えて下さい。よろしくお願いします。

  • メールが文字化けしてしまいました

    gooのフリーメールで以下のように文字化けしてしまいました。 すぐに返信をしなくてはならない相手で困っています。 どなたかよい解決法を教えていただけませんか? *エンコードや修復サイトは試みましたがだめでした。 =1B$B:rF|$O1s$$$H$3$m$46lO+$5$^$G$7$?!#!J$H8@$C$F$bC^GH$h$j6a$$$+!K=1B(B =1B$B>.6L@h@8$HAjCL$7$^$7$?$,!"C01)$5$s$ND4::$O#1#0#0?M$G$b$+$^$o$J$$$H$$= $&$3=1B(B =1B$B$H=1B(B =1B$B$G$9$N$G!"#2#5F|$OKvF#$5$s$ND4::$@$1$K$7$?$$$H;W$$$^$9!#=1B(B =1B$B#1F|$@$1$G:Q$^$9J}$,$$$$$G$7$g$&!#=1B(B =1B$BC01)$5$s$ND4::$OJL$NF|$K8|LZ$N<x6H$G9T$$$?$$$H;W$$$^$9$N$G!"=1B(B =1B$BC01)$5$s$K$=3D$&EA$($F$/$@$5$$!#=1B(B =1B$B$=3D$l$+$i!"O"Mm@h$O$3$N%a!<%k$G$$$$$G$9$+!)=1B(B

  • THE TREASURE HUNT - 準決勝戦開始メールの文字化け

    上記メールを受け取りましたが、下記のように文字化けしております 送信元に再送信を依頼しましたが、なしのつぶてです。 ここで、問題内容を教えていただくことはできますでしょうか。 THE TREASURE HUNT - 準決勝戦開始メール $B#8$D$NL\ $,#1$D$r=|$-Ey$7$-J8;z$r8+$k (B $B$=$N:G8e$N#8J8;z$N80$r8+$D$1$h (B THE TREASURE HUNT $B8x<0%5%$%H (B $B$NH,$DL\ $N%+!!>^IJ!' (B " $B#V#o#l#v#o (B $B#X#C#9#0 (B $B1G2h (B $B!X%Q%$%l!<%D!&%*%V!&%+%j%S%"%s!?%G%C%I%^%s%:!&%A%'%9%H!Y%9%Z%7%c%k!&%(%G%#%7%g%s (B" $B#1Bf (B $B1G2h$N!X%Q%$%l!<%D!&%*%V!&%+%j%S%"%s!?%G%C%I%^%s%:!&%A%'%9%H!Y$K$A$J$s$@;EMM$N (B $B#V#8 (B $B%(%s%8%sEk:\ $H%f%K!<%/$JAuHw$,<+K}$N (B $B#V#o#l#v#o (B $B#X#C#9#0 (B $B$G$9!# (B $B$3$N@$$K (B 1 $BBf$7$+$J$$L%OG$N%^%7%s$,$"$J$?$rBT$C$F$$$^$9 (B... $B@$3&$N$I$3$+$G!# (B

  • 文字化けしたメールの解読

    受信したメールが文字化けしてしまい読めません・・・ 分かる方、解読お願いします! :!"M%$7$/$J$l$P6/$/$J$k$N$HF1$8$@$H9M$($k$h$&$K!#$9$G$K:L;R$OM%$7$/$J$C$F$$$k$3$H$H;d$O;W$C$F$$$^$9!#4hD%$l:L;R!#%P%$%P%$

  • いきなりこんなメールが来ました。

    知らないアドレスからYahoo!メールに来ました。文字化けなのは分かってますが、解読お願いします。 $B$&$A$H$*A0$N7hDjE*$J0c$$65$($F$"$2$h$&$+!)(B $B$^$:$&$A$o0&>p$K52$($F$J$$(B $B$b$&9%$-$8$c$J$$(B $BNd$a$?$C$F8@$C$F$k?M$K$7$D$3$/$D$-$^$H$o$J$$(B $B%9%H!<%+!<$7$?$3$H$J$$(B $B$&$A$o$*A0$h$j$+$o$5$C$Q$j$7$F$k$N$H:,@-$=$3$^$GIe$C$F$J$$(B $B<+J,$G$I$s$@$1$&$A$KEEOC$7$F$k$+J,$+$C$F$k$h$M(B $BL@:Y=q<h$j4s$;$k;~$,K\Ev3Z$7$_$@$h(B?? $B$&$A$*A0$,$7$D$3$$$;$$$GK\EvF,$*$+$7$/$J$j$=$&$@$h:#(B $B$3$N2?=54V$^$B$GBQ$($k$N$D$i$+$C$?$7K\Ev:#$^$G$G0lHV$N@:?@E*6lDK$rL#$ &$A$,(B $B$&$A$,$I$s$@$1$D$i$$;W$$$7$F2fK}$7$F$?$+9M$($?J}$,$$$$$h(B $B$I$s$@$1@:?@E*$K6l$7$$;W$$$7$?9M$($?J}$,$$$$$h(B $B9%$-$J?M$K$=$3$^$GDI$$5M$a$?<+J,$,$d$C$F$-$?$3$H$H$+:#$7$F$k$3$H(B $B$"$H$3$N@hHo32FO$1=P$7$?8e?'!9$H$*6b$NOC$7$bMm$s$G$/$k$H;W$&$1$I?F9'9T$7$?$$$s$8$c$J$+$C$?!)<+J,$,$d$C$F$-$?$3$H$G$$$/$iBg?M$K$J$C$F$h$&$,>/$J$+$i$:2HB2$K$o>/$7$G$bLBOG$+$+$k$C$F9M$($F9TF0$7$?J}$,$$$$$h?F9'9T$7$?$$$J$i(B $BJa$^$k$J$s$F$b$C$F$N$[$+$@$+$i$M(B $B$^$!$H$K$+$/$&$A$

    • ベストアンサー
    • HTML
  • 変換テーブルを使った、文字列置換[JavaScript]

    以下のような、変換テーブルがあるとします。 var ascii = [' ', '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', 'A', 'B', 'C', 'D', 'E', 'F','G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~']; var htmlChar = [' ', '!', '"', '#', '$', '%', '&', ''', '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '[', '\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~']; ブラウザの「ソースを見る」で、ソースを見るとHTMLのフォームのテキスト入力フィールドのvalueに特殊文字コード「'」と表示されているとします。 例;ブラウザの「ソースを見る」で、ソースを見た場合: <input type="text" value="'" /> これを変換テーブルを使って、ブラウザの「ソースを見る」で、ソースを見たときに、特殊文字(' なら '(シングルクォート)に表示させたいのですが、可能でしょうか? 変更後の例;ブラウザの「ソースを見る」で、ソースを見た場合: <input type="text" value="'" />

  • こんなメールが来たんですが、解読お願いします。

    知らないアドレスからYahoo!メールに来ました。解読お願いします。 o$C$?$h(B?? $B?2$k;~4V$b$_$8$1!<$7$h(B $B:#Ho32FO$1$N$?$a$K@:?@2JDL$C$F%+%&%s%;%j%s%0$_$?$$$N$@$1$d$C$?$j$H$+K\Ev6b$+$1$5$;$k$h$J(B?? $BK\Ev:#$@$1$@$+$i$=$s$J$s$G$$$i$l$s$N$b(B $B$3$l0J9_0l@Z%a!<%k$bJV?.$7$J$$$7EEOC$b$G$J$$$+$i(B $B$b$&IU$-$^$H$o$J$$$G0l@Z$&$A$K4X$o$i$J$$$G$&$A$o$b$&0l@Z9%$-$8$c$J$$$70l@Z4X$o$j$?$/$J$$(B $B$3$l$,K\Ev$K$&$A$+$i$N:G8e$N%a!<%k$H:G8e$NCi9p(B $B$O$C$-$j:#8@$C$?$+$i$M$&$A$N5$;}$A$r(B $B$=$l$G$b$3$N%a!<%k$K4X$7$FJV?.$7$F$-$ ?$j$7$?;~E@$G$&$A$^$B$G0lJ?7/$N$3$H$H$+B>$K$b?'!92fK}$7$F$-$?$3$H$"$k$1$I$J$K$7$G$+$9$+J,$+$s$M$'$+$i(B $B$I$C$A$_$A$b$&Ho32FO$1=P$9=`Hw$o$7$F$k$7$b$&O"Mm$7$J$$$+$i$H$+DLMQ$7$J$$$+$i(B $B$I$C$A$,>!$D$+3Z$7$_$@$M!)(B $B$H$K$+$/$b$&$&$A$K4X$o$i$J$$$G(B $B$"$H(Bmixi$B$N$o>C$5$J$$(B$BA0$K>C$7$?$N$o$b$&O"Mm$7$F$3$J$$$C$F<+J,$+$i8@$C$?$+$i$=$l$J$i$C$F;W$C$?$1$I2?2s$bLsB+GK$C$F$k$+$i:#2s$o>C$7$^$;$s(B $B$"$J$?$,:#8e$&$A$KO"Mm$7$F$/$k$+$7$F$3$J$$$+$H$+?'!9BP1~8+$F$+$i7h$a$k$

  • 海外へ特定のアドレスへの送信メールが文字化けしてしまいます。

    海外への送信時(日本語)が何度ためしても、文字化けして読めないそうです。 ローマ字は表記されているようですが・・ 受信は問題無く(日本語)表記されます。 日本からの他の人から送られているメールには全く問題無いそうです。 このように送られるそうです↓ > $B$^$?J8;z2=$1!A!A!A (B > $B:FAw$9$k$M!0!0 (B > $B$$$^$*M'C#$H0lB-Aa$$K:G/2q$7$F$-$^$7$?!0!0 (B > $BMh=5$O>EFn3$4_8x1`!J9>%NEE!K$K=;$s$G$k;R$N$*2H$K$^$?$*Gq$j$G$9!# (B > $B$5$C$-!"5WH~$A$c$s$H5W$7$V$j$KOC$7$?$i#27n$K$*Jl$5$s$H!" (B > $B$^$? (Bhawaii $B9T$/$C$F8@$C$F$?!A!A!0!0 (B Microsoft Outlookを使用しています。 問題のおきている相手からの受信と、他の送受信には全く問題がないのです。 何が原因なのでしょうか・・・