携帯サイトからのメール送信

| | コメント(0)

 ウェブサイトで管理者宛てにメールを出す機能として大きく分けるとmailtoリンクとフォームメールがありそれぞれ一長一短があります。

普通のウェブサイトでは
・maitoリンク
実装が簡単。
CGI等使えないサーバーでも利用可能。
ブラウザとメーラーが連動していないと機能しない。
宛先メールアドレスをサイトに乗せている為スパムウェアの餌食になる。
単独では固有情報の取得が出来ない。

・フォームメール
実装にはCGI等の知識が必要。
匿名投稿ができる。(メリット/デメリット両方ですね)

特に携帯サイトでは返信する為の発信者のメールアドレスと問題調査の為の携帯電話の固有情報が必要になるので、CGI等とmaitoを組み合わせたメール送信リンクを作成します。

そのためメール本文に必要な項目のテンプレートを入れるわけですが、改行コードの処理でCGIから直接\nや\r\nで出力するとDoCoMo/SoftBankで機能しないことを発見。これを回避するには\n等の代わりに%0D%0Aと入れたら解決しました。

参考:mailtoのbodyに改行を入れたい

コメントする

このブログ記事について

このページは、管理人が2007年2月21日 02:38に書いたブログ記事です。

ひとつ前のブログ記事は「FreeBSDにCardBusを認識させる」です。

次のブログ記事は「ROBROB LABから新プロジェクトのお知らせ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1