当サイトで提供しているデコメール関連ツール/サービス
- Deco2Blog

デコメールを使って各社ブログを更新可能にするサービス。β版。
- デコメールテンプレート変換

i-mode用デコメールテンプレート(dmt)をデコレーションメールテンプレート(khm)、またはアレンジメールテンプレート(hmt)に変換するツール。β版。
- デコメールテンプレート表示

各キャリアデコメールテンプレート(dmt,khm,hmt)を表示するツール。β版。
- デコメールテンプレートをイメージに変換

各キャリアデコメールテンプレート(dmt,khm,hmt)をイメージファイル(png,gif,jpg)に変換するツール。テンプレート配布サイト等でサンプルとして利用できるかと思います。α版。
- デコメをFlash Liteに変換

デコメを携帯で表示可能なFlash Lite(swf)に変換するツール。デコメを待ち受けにすることなどが可能になります。α版。
デコメールテンプレート
DoCoMoがFOMA900iで開始した「デコメール」ですが、現在では各キャリアから同様のサービスが提供されるようになりました。中身はただのHTMLメールですが、テンプレートといわれる機能が用意されています。以下は各キャリアにおける名称と対応機種です。
auでは、より以前から「パステルメール
」というhtmlメール機能が存在しますが、今回は省略します。
デコメール(DoCoMo)
DoCoMoのデコメールテンプレートは以下のような形式になっています。DoCoMoから無料の作成ツール
が提供されていますので、直接作成することはあまりないかも知れません。
Decomail-Template
MIME-Version: 1.0
Content-Type: multipart/related; boundary="boundarystring"
(マルチパートのコンテンツ)
マルチパート内のイメージ(base64エンコード)をContent-ID及びcidスキームを使って参照します(RFC2557
)。
デコメールテンプレートのContent-Typeは application/x-decomail-template 、ファイル拡張子は .dmt です。
デコレーションメール(EZweb)
EZwebのデコレーションメールテンプレートは以下のような形式になっています。
KDDI_HTML_MAIL_1_0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="boundarystring"
(マルチパートのコンテンツ)
EZwebのテンプレートにはいくつか注意点があります。
- htmlパートは iso-2022-jp, 7bitにする
- Content-IDの値は img_cid_999 の形式にする(999の部分を001,002などにする)
実機で確認したところ、Content-IDの値を img_cid_999 形式以外にするとエラーになってしまいました。少々制限が厳しいようです。
デコレーションメールテンプレートのContent-Typeは application/x-kddi-htmlmail 、ファイル拡張子は .khm です。
また、テンプレートのダウンロードはContent-Typeを適切に設定していても aタグのリンクからは行えないようです。objectタグを使って以下のようにします。
<object
data="test.khm"
type="application/x-kddi-htmlmail"
standby="ダウンロード">
<param name="disposition" value="dev1htm" valuetype="data" />
<param name="title" value="test" valuetype="data" />
</object>
アレンジメール(SoftBank)
SoftBankのアレンジメールテンプレートは以下のような形式になっています。
HTMLMail-Template-Version: 1.0
HTMLMail-Template-Title: title
MIME-Version: 1.0
Content-Type: multipart/related; boundary="boundarystring"
(マルチパートのコンテンツ)
HTMLMail-Template-Titleには保存時のタイトルを指定できます。この部分は日本語を指定可能ですが、RFC2047
のようなエンコードは使用できず、ファイル自体をShift_JIS固定で記述することになります(charset指定できないので)。
アレンジメールテンプレートのContent-Typeは application/x-htmlmail-template 、ファイル拡張子は .hmt です。
未確認ですが、アレンジメールではイメージ(画像)だけでなく、サウンドやFlashファイルも利用可能なようです。