Q&A
自己解決済み

メールの本文が相手に届かない。

先月末にauから引っ越してきたばかりです。
今までガラケーだったので普通にメールを使ってきましたが、スマホに変わり、メアド変更を知らせるメールを何人かに送信しました。ところが、メール自体は届くのですが、本文が全て文字化けしてるようで「本文が読めない」と返信が来ました。
元から入っているメールアプリで上記の状態だったので、my Mailというメールアプリに変えましたが、それでも一部の人宛のメールは同じ状態です。
私が受信したメールは、絵文字は文字化けしていますが文章は読めます。
相手はガラケーを使用しています。
メールで連絡が取れないと困るので、何とかしたいのですが…。

解決策があれば教えてください。宜しくお願いいたします。

あかさたな1968
エース

okitaomoteさんのコメント

iPhone 17(irumo) medal ベストアンサー獲得数 712 件

20120113135508.jpg

なぜガラケーへ送ったメールが文字化けするかというと、Androidスマホでは文字コードにUTF-8を使うのに対して、ガラケーではShift-JISもしくはISO-2022-JPを使うからですね。

「ケータイの文字コードについて調べてみた」
http://d.hatena.ne.jp/NAOI/20120113/1326430732
ここによると、
「各社とも、他社ケータイ宛のメールでは、ゲートウェイで相手に応じた変換を行う。パソコン宛のメールは、docomoとSoftBankは、絵文字を〓に置き換えた上でISO-2022-JPで送信する。auはパソコン宛のメールでも、自社ケータイ宛と同じ絵文字入りのISO-2022-JPをそのまま送信する。」
ということで、画像のように、auのガラケーだとISO-2022-JPで送らないと必ず文字化けしてしまうことになってしまいます。

だから、スマホのメールアプリでISO-2022-JPでメールを送信できるものがあればよいのですが、なかなかないです。CosmoSiaでauガラケーに送ってみてどうなのか、うまく送れればそれに越したことはないので、まずはやられてみたらよいと思います。

もしそれで駄目だった場合、ISO-2022-JPで送れるメールを探すしかないのですが、全くないわけではないです。
「Androidのメーラーについて」
https://okwave.jp/qa/q8890364.html
ここでその話をしています。
それで、結果として、
「自己解決しました!!
WEBで K-9 Mail 日本語版バイナリをダウンロードし試したところ、メール発信形式でUTF8かISO-2022-JPを選択できるようになっており、所望の動作が確認できました。」
ということなんです。

ところが、話がややこしくて、K-9 Mail 日本語版の最新版ではまた不可能になってしまっています。
「K-9 Mail 日本語版バイナリ」
https://sites.google.com/site/k9mailja/k9mailja_package
リリースノート
「* k9mail_ja_4512_20130919-c8c6564.apk
* 本家Ver.4.512をマージしました
* 本家の8BITMIMEに関連する修正のためにISO-2022-JPでメールを送信する日本語版パッチが適用できなくなりました。この修正が重要な人はこの版をダウンロードしないでください。ISO-2022-JPでの送信オプションについての本格対応はしばらくお待ち下さい。」

それで、結局古いバージョンのK-9 Mail 日本語版なら可能で、「K-9 Mail 日本語版バイナリ」のページの一番最下段にあるk9mail_ja_4502_20130627-f341234.apk なら設定が可能でした。
  • 6