HTMLメールについて - PHPプロ!Q&A掲示板

624

  • 0P

HTMLメールについて

質問日時 / 2007年8月28日 20:22    回答数 / 2件

Questioner:  phantomhurricane  このエントリーをはてなブックマークに追加 

キーワード / HTMLメール    au    絵文字   

各キャリア向けにHTMLメールの送信を考えています。 
今絵文字の対応をやっていますが、auだけは絵文字が表示されなくて困っています。 
DoCoMo、SoftBankは、Unicodeを指定することで、表示されることを確認できましたが、auだけがうまくいきません。 
mb_convert_encoding()の問題かと思い、色々とやっているのですが、うまくいかない状態です。 

どなたかご存知の方は教えていただけないでしょうか? 

<環境> 
PHP:5.0.1 
OS:Red Hat 
Webサーバ:Apache

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



ツリー一覧

┗A01weekendphpauのメールの仕様になりますが。。。 公式サイトに
 ┗A01-1weekendphpHTML形式のメールなら、 <img localsrc="絵文字番

回答一覧

並び替え:

A01
answererweekendphp [8月29日 18:07]

auのメールの仕様になりますが。。。

公式サイトによりますと、
http://au.kddi.com/ezfactory/tec/spec/3.html

> プログラムなどからJISコード (ISO-2022-jp) で絵文字入りメールを作成・送信する場合には「Eメール送出用JISコード」を指定してください。

とのことです。

下記のようなテストスクリプトで、絵文字メールが送れることを確認しました。

  1. $body = "\x1b$@" // ESC-JIS-1983
  2.         . "\x7B\x5A"
  3.         . "\x1b(B"; // ESC-ASCII
  4.     $mail = 'expamle@ezweb.ne.jp';
  5.     mail($mail, 'test subject', $body, 'Content-Type: text/plain; charset="ISO-2022-JP"');

参考まで。

この意見に回答する

ツリーへ TOPへ

A01-1
replyerweekendphp [8月29日 18:27]

HTML形式のメールなら、

<img localsrc="絵文字番号">

でも表示できるとは思います。

http://au.kddi.com/ezfactory/tec/spec/3.html

この意見に回答する

ツリーへ TOPへ

<<質問一覧へ



Pick Up Q&A

Q
array_mergeの再帰処理の動作について
 このエントリーをはてなブックマークに追加 
A
>1個になったとき$leftを返しますが、 >このとき、最終的な$leftはnullになるかと思います。 いいえ、最後は「渡された配列をそのまま」返します。要素が2以上あるときとの違いは(並べ替えずに戻るので...

>>続きを読む

再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)