ダウンロード
作成:山田祥寛最終更新日:2005年04月01日
メール配信エンジン
フォームで入力した内容をあらかじめ指定しておいたパラメータに従って、メール送信します。必要に応じて、入力フォームの内容、メール本文のフォーマットは自由にカスタマイズできるのが特徴です。
オンライントライアル
サンプルの実行結果を参照できます。
ツール・ダウンロード
ファイル名をクリックするとダウンロードを開始します。ダウンロードしたファイルは ZIP形式で圧縮されています。解凍ソフトで解凍して下さい。
ファイルの構成
ファイル名をクリックすると、ソースコードが下部に表示されます。
ツールの展開方法
ツールを利用するには、以下の記事を参照してください
変更可能なパラメータ
ツール内で変更可能なパラメータの一覧を示します。ご自分のサイトで動作する場合には、適宜、必要なパラメータを変更してください。
- 送信元フォームの記述ルール
送信フォームはかなり自由に設計することができますが、formタグのactionオプションは"sendmail.axd"としなければなりません。また、任意のフォーム要素で以下のパラメータを設定する必要があります。
送信元フォームの記述ルール
パラメータ名 |
概要 |
_to | メールの宛て先 |
_subject | メールの件名 |
_name | 差出人の名前 |
_email | 差出人の電子メールアドレス |
- テンプレート
本ツールでは、テンプレートを編集することで、メール本文に付加するヘッダ/フッタのレイアウトをカスタマイズできます。編集可能なテンプレートは、以下の通りです。
テンプレート
テンプレート名 |
概要 |
header.dat | メールのヘッダ部 |
footer.dat | メールのフッタ部 |
- 構成ファイル(web.config)で利用可能なパラメータ
web.configで利用可能なパラメータ
パラメータ名 |
概要 |
smtpServer | メール送信に利用するSMTPサーバ |
ツール利用例
ツールのシンプルな利用例を示します。以下のようなコードを記述することで、本ツールを利用可能です。
[sample.aspx]
<%@ Page ContentType="text/html" Language="C#" %>
<form method="POST" action="sendmail.axd">
<input type="hidden" name="_to" value="webadmin@wings.msn.to" />
<input type="hidden" name="_subject" value="アンケートフォーム" />
<table border="0">
<tr>
<th align="right">名前:</th>
<td><input type="text" name="_name" size="20" /></td>
</tr><tr>
<th align="right">E-Mailアドレス:</th>
<td><input type="text" name="_email" size="20" /></td>
</tr><tr>
<th align="right">年齢:</th>
<td><input type="text" name="old" size="4" />歳</td>
</tr><tr>
<th align="right">住所:</th>
<td><input type="text" name="address" size="50" /></td>
</tr><tr>
<td rowspan="2"><input type="submit" value="送信" /></td>
</tr>
</table>
</form>
更新履歴
日付 | バージョン | 変更箇所 |
2005/04/01 |
Ver. 1.0 |
正式版公開 |