10年ぶりくらいにキャリア変更して3週間くらいが経ちました。
なにげに人生初ドコモです。
始めましてどこも。よろしくどこも。多分長居しない気がするけど。
最終的に新機種である6sではなく、1世代前の6にしたのですが、それでも4sから比べればハヤイハヤイ、めっさ快適w
そしてキャリア間にもかかわらずデータ移行するのにicloudが死ぬほど便利すぎて技術の進歩に感動w
ついでにこの機会にキャリアメールはポイしてicloudメールをメインで使っていくことにしました。
これでキャリア乗換え時にメール変更通知めんどくさいよなーと悩むことも無くなるだろうてw
とウキウキしてたら、「ソフトバンクAndroid機に対しての返信メールがまさかの文字化け」という事態に。
えー、なにそれきいてない。
あちらさまからのメールは読める。
こ、これは残った文字列からメール本文を推測するとかそういうレベルではない…。
てっきり文字化けというから絵文字が「=」マークあたりになってると思ったらこの仕打ち。
何故かどの文字化けメールをみても引用のところの相手先アドレスに大文字のAがついてるのが特徴。
最初は一斉送信時におこったのでコレが原因かと思いましたが、個別送信でも同じ現象が。
実際cloudメールに切り替えたのは4sの時なんですが、4sでも6でも発生を確認。
それまでのauのキャリアメールでは発生したこと無し。
相手先がdocomo機の場合はandroidでも問題なし。
なんだよ、ソフトバンクとあいぽん、相性悪いんかいww
と笑っても居られず、ソフトバンクとのメールのやり取りを一回一回新規作成にするのは非常にめんどくさい。
コレは対策を考えねば…といろいろ調べた結果、どうやら文字コードが関係している様子。
簡単に言えば機種やキャリアによって利用している文字コードが違ったりして、普通は自動で変換してくれるのだけどコレがうまくいかなかった場合に起こるらしい。
で、iphoneとソフバンandroid同士での返信「Re:」メールがコレに見事に引っかかる、と。
ぬう。
でもって肝心の回避方法なんですが一番効果がありそうだったのが
「送信時にハートマークやコマンドマークなどをメールのどこかに差し込む」
ハートマークは言わずもがな、コマンドマークはMac独自の「コマンドキー」を表すマークで、Windowsで言うウィンドウズロゴキーについているマークといったところ。
これにより、受信側の機種が送信側の文字コードを特定することが出来、自動変換機能が正しく働く、らしい。
エート……要するに機種依存文字を使えと?
機種依存文字といえばアレですよ。
データでやり取りする文書ファイルやWEBでは使うことはまかりならんと教えられた世代ですよ。
文字化けの原因にはなっても、まさか文字化けの解消につながるとは思いつきもしませんでしたよ。
これはウロコ。かなりウロコ。
というわけで、このおかげか今のところソフトバンク宛のものに関しては文字化けなしでうまくいっているのですが、ここにきて新たな問題が発覚。
「docomo android機宛のメールに差し込んでしまうと、受信に問題は無いがandroid機からの返信時に機種依存文字が引っかかる(該当文字を消さないと返信できない)」
えーなにそれきいてな…
いや、冷静に考えてみればこのAndroid機の挙動自体は正しいと思うんですけどね。機種依存文字ダメ絶対w(すり込み)
個別にメール送信する時は入れないでおくのは当然としても、複数同時送受信は返信も複数人に呼んでもらいたいときに使うので、この場合どうしてもこのマークを入れざるを得ない。
同時送信時、相手先によってメール本文を自動で換える…というのは無理だろうけど、署名欄あたりでなんとかならんもんか。
と悪戦苦闘してみましたがいまだに解決策見つからず。
結局手動で消して貰うしかないのか……?