お知らせ
2008年6月24日
「作って覚えるPHP+MySQLアプリケーション」が発売されました。
PHP+MySQL+Smartyを使って、ブログ/ショッピングサイト/マッシュアップの3つのWebアプリケーションを作る方法を解説しています。
他にも多数書籍を執筆しています。
こちらもぜひご覧ください。
メールフォームプラグインV1.20(その9・自動返信)
メールフォームプラグインでは、フォームからメールが送信されたときに、その人に対して自動返信のメールを送る機能もあります。
今日はその使い方を解説します。
2007年2月3日
MTMailBodyContainerタグの記述が抜けていたので追加しました。
1.自動返信メールのテンプレート・モジュールの作成
まず、自動返信メールの文面のテンプレートを作ります。
テンプレート・モジュールを新規作成し、「モジュールの内容」の欄に、返信文の文面を入力します。
また、テンプレート・モジュールの名前は、自由に決めていただくことができます。
返信文の文面の中で、MTMailPreview系のタグを使うこともできます。
ただし、その場合はメールの文面をMTMailBodyContainerタグで囲みます。
例えば、文面を以下のようにすると、MTMailPreviewAuthorタグの部分が、メールを送信した人の名前に置き換わることになります。
<MTMailBodyContainer> <$MTMailPreviewAuthor$>様 メールをお送りいただきありがとうございました。 </MTMailBodyContainer>
2.自動返信を行う
次に、自動返信を行うために、メールフォーム/送信前確認/送信エラーの各テンプレートのフォーム部分に、以下のタグを追加します。
<input type="hidden" name="mail_reply_send" value="1" /> <input type="hidden" name="mail_reply_subject" value="自動返信メールのタイトル" /> <input type="hidden" name="mail_reply_template" value="自動返信メールのテンプレート・モジュールの名前" />
例えば、自動返信メールのタイトルを、「メールをありがとうございました」にしたいとします。
また、自動返信メールのテンプレート・モジュールに、「mail_reply」という名前をつけたとします。
その場合、以下のようにタグを入れます。
<input type="hidden" name="mail_reply_send" value="1" /> <input type="hidden" name="mail_reply_subject" value="メールをありがとうございました" /> <input type="hidden" name="mail_reply_template" value="mail_reply" />
また、プラグインの設定で、自動返信メールの送信元メールアドレスも指定します(こちらのエントリーを参照してください)。
3.前後のエントリー
メールフォームプラグインは解説が長いので、エントリーを複数に分けています。
前後のエントリーは以下のリンクで参照することができます。
前のエントリー(その8・入力エラーのチェック)
次のエントリー(その10・メール本文のカスタマイズ)
また、サイドバーの「関連するエントリー」の箇所に、メールフォーム関連のエントリーの一覧が表示されていますので、そちらもご利用ください。
前後の記事
関連するエントリー(12件)
- メールフォームプラグインV1.30(その1・概要)(2007年05月30日 09:30)
- メールフォームプラグインV1.20(その11・メールフォームのAjax化)(2007年02月04日 13:40)
- メールフォームプラグインV1.20(その10・メール本文のカスタマイズ)(2007年02月03日 10:22)
- メールフォームプラグインV1.20(その8・入力エラーのチェック)(2007年02月01日 08:45)
- メールフォームプラグインV1.20(その7・ラジオボタン/セレクトの追加)(2007年01月31日 10:00)
- メールフォームプラグインV1.20(その6・チェックボックスの追加)(2007年01月29日 09:36)
- メールフォームプラグインV1.20(その5・テキストの入力欄の追加)(2007年01月28日 10:48)
- メールフォームプラグインV1.20不具合修正(2007年01月27日 22:28)
- メールフォームプラグインV1.20(その4・送信前確認等のテンプレート)(2007年01月27日 11:00)
- メールフォームプラグインV1.20(その3・基本的なメールフォームのテンプレート)(2007年01月26日 08:56)
- メールフォームプラグインV1.20(その2・サンプルメールフォーム)(2007年01月25日 08:59)
- メールフォームプラグインV1.20(その1・概要とインストール)(2007年01月23日 11:10)
トラックバック(0件)
このブログ記事を参照しているブログ一覧: メールフォームプラグインV1.20(その9・自動返信)
このブログ記事に対するトラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/803.


コメントする
管理者のみにコメントを送信したい場合は、「コメントを秘密にする」のチェックをオンにしてコメントを送信するか、メールフォームからメールをお送りください。
ブログ全体の感想など、この記事に直接に関係しないコメントは、ゲストブックにお気軽に投稿してください。