みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

携帯メールの受信⇒他社携帯へ転送

いつもお世話になっております。

レンタルサーバーで携帯より送られてきたメールを他社携帯電話へ
転送するプログラムを構築しようとしているのですが、

送信されたメール(auでテスト送信)をサーバーの『mailfilter』で受け取りPHPに渡し、単純に他社携帯(docomo,softbank)に送信した所絵文字は表示されませんでした。※auに送信すると絵文字は表示されます。

ネットで絵文字の変換について調べましたが、受け取ったメールの変換については情報が薄いです・・・。

携帯電話で他社携帯にメールを送信したように絵文字が勝手に変換されるようにしたいのですが、同じような経験をされた方ご教授をお願い致します。

よろしくお願い致します。

投稿日時 - 2008-07-09 01:00:16

QNo.4162134

すぐに回答ほしいです

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

結論から言うと、このような形で絵文字の送信はできません。

「au→サーバー→au」の場合
auは絵文字をJISコードとして送るため、
受け取ったメールをそのままauへ送れば絵文字が表示されます。

「au→サーバー→docomo,softbank」の場合
JISコードを絵文字として認識できないので文字化けします。

「docomo,softbank→サーバー→au,docomo,softbank」の場合
サーバーへ送る際に絵文字を「〓」に変換するため、
絵文字は表示されません。

キャリア間で直接送った場合の絵文字変換は
各キャリアが対応しているので可能ですが、
サーバーを経由させるとほぼ全滅となるのが現状です。

参考URL:http://www.au.kddi.com/ezfactory/tec/spec/3.html

投稿日時 - 2008-07-09 15:23:37

ANo.1

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

参考URLのスクリプトなんかを使って、自分で変換処理する必要がありそうですね。

参考URL:http://dspt.blog59.fc2.com/blog-entry-35.html

投稿日時 - 2008-07-13 06:54:13

あなたにオススメの質問