絵文字をゲタ(〓)にしないでメール投稿する

auWILLCOM以外の携帯端末から絵文字入り文書をメール投稿する。
投稿先で文字化けするしないは考えない。とにかく絵文字コードを送ることができる方法を考える。

絵文字が利用可能(「〓」にならずに届く)

Gmail利用(docomoSoftBankEMOBILEで可能)

Gmailから投稿用メールアドレスに自動転送をかけ、携帯端末からGmailに送信する。
メールはシフトJISエンコーディング(絵文字は各社独自のShift_JISコード)で届く

Yahoo!メール利用(docomoSoftBankで可能)

投稿専用のYahoo!IDを取得し、Yahoo!メールから投稿用メールアドレスに自動転送をかけ、携帯端末からYahoo!メールに送信する。
Yahoo!メールで自動転送設定をすると、転送されたメールはメールボックスには残らない。
メールはISO-2022-JPエンコーディングで届く(絵文字はauのEメール送出用JISコード)

au oneメール利用(docomoSoftBankEMOBILEで可能)

au oneメールはGmailなので除外

結論

Yahoo!メールに送ると、docomoSoftBankも絵文字部分はauのEメール送出用JISコードになる。
auに無い絵文字は
http://www.unicode.org/~scherer/emoji4unicode/snapshot/full.html
のJISコードに変換される。これは後の処理がやりにくい。

そうすると、Gmailの転送機能を使って投稿、ということになる。

1つのGmailしか持っていなくても、フィルタを作成して条件にあてはまるものだけ転送するように設定できる。

Gmailは、たとえばhoge@gmail.comが登録メールアドレスだとすると、h.o.g.e@gmail.com宛のメールもhoge@gmail.comのメールボックスに届くので、これを利用してメール投稿時はh.o.g.e@gmail.com宛で送り、Gmaiのフィルタで投稿用メールアドレスに転送する---などできる。
(他にもFrom、件名、キーワード等でフィルタ可能)
Google Appsならば投稿専用のメールアドレスを作成すれば良い。
↑***@gmail.com宛でないとキャリア側で「〓」にしてしまうので×(2010/04/03)


投稿後の処理はあとで考える。