Summary
デコメールの送信方法.デコメールのパターン
1. HTMLのみ2. HTML + 画像添付
3. HTML + インライン画像
4. デコメールテンプレート
1. HTMLのみのフォーマット
デコメール非対応の端末にはTEXTパートのみ送信される.よって,TEXTパートを必ず付ける.
Content-Type:multipart/alternative
Content-Type:text/plain
メールの内容 (テキスト)
Content-Type:text/html
メールの内容 (HTML)
2. HTML + 画像添付
Content-Type: multipart/mixed
Content-Type: multipart/alternative
Content-Type:text/plain
メールの内容 (テキスト)
Content-Type:text/html
メールの内容 (HTML)
Content-Type:image/gif
Content-Transfer-encoding:base64
(base64で符号化されたgifファイル)
3. HTML + インライン画像
Content-Type:multipart/related
Content-Type: multipart/alternative
Content-Type:text/plain
メールの内容 (テキスト)
Content-Type:text/html
メールの内容 (HTML)
Content-Type:image/gif
Content-Transfer-encoding:base64
Content-ID:<sample>
(base64で符号化されたgifファイル)
4. デコメールテンプレート
改行は CR + LF.Content-Typeは application/x-decomail-template
Decomail-Template
MIME-Version:1.0
Content-Type:multipart/related
Content-Type: text/html;charset=Shift_JIS
Content-Transfer-Encoding:8bit
(HTML本文)
<img src="cid:sample">
Content-Type:image/gif
Content-Transfer-encoding:base64
Content-ID:<sample>
(base64で符号化されたgifファイル)
Reference
CodeZine - Perlで作るモバイルサイトのコツ : 第2回 (デコメール)http://codezine.jp/a/article.aspx?aid=550
CodeZine - Perlで作るモバイルサイトのコツ : 第2回 (デコメール)
http://codezine.jp/a/article.aspx?aid=550&p=2
MIME::Lite
Jcode