FileMakerで作るお問い合わせフォーム(第5回)メールの設定

概要

チュートリアル第5回の今回は、Contact Form 7の機能を利用した自動送信メールの設定を行います(前回の記事はこちら)。

Contact Form 7はフォーム送信時にサイト管理者に自動でメールを送信します。追加の設定を行うとフォームの送信者にも自動でメールを送信します。なお、詳しい使い方は、Contact Form 7のドキュメント「メールのセットアップ」をご覧ください。

メールの設定

フォームの編集画面を開き、メールタブに移動します。

メールタブに移動

サイト管理者へのメール

各項目では定義済みのフォームタグが利用できます。フォームタグはフォームに入力された値に展開されます。以下は設定例ですので、実際の運用に合わせて設定してください。

なお、このスクリーンショットではエラーが検出されていますが、下記の4を空欄にすることで解消できます。

なお、[_site_admin_email]のようなContact Form 7で定義されている特別なメールタグではなく、実際のメールアドレスや文字列も利用できます。

  1. [_site_admin_email]
  2. [_site_title] <wordpress@Webサイトのアドレス>
  3. [_site_title] お問い合わせがありました。
  4. 空欄
サイト管理者への自動送信メールの設定

メッセージ本文は、文章とメールタグを組み合わせて以下のように設定しました。

[_site_title] のお問い合わせフォームから送信がありました。

会社名: [fm_field-companyname]
氏名: [fm_field-name]様
メールアドレス: [fm_field-email]
お問い合わせの種別: [fm_field-category]
お問い合わせの内容: [fm_field-body]

-- 
このメールは [_site_title] ([_site_url]) のお問い合わせフォームから送信されました

送信者へのメール

追加の設定を行うとフォームの送信者にも自動でメールを送信します。もちろんですが、フォームの送信者にメールを送信できるのは、フォームにメールアドレスの項目がある場合のみです。

  1. [fm_field-email]
  2. [_site_title] <wordpress@Webサイトのアドレス>
  3. [_site_title] お問い合わせありがとうございました
  4. Reply-To: [_site_admin_email]
送信者への自動送信メールの設定

メッセージ本文は、文章とメールタグを組み合わせて以下のように設定しました。

[fm_field-name] 様

株式会社○○です。本日は[_site_title] のお問い合わせフォームよりお問い合わせくださりましてありがとうございました。折り返し担当者よりご連絡いたしますので、お時間くださいますようお願い申し上げます。

お問い合わせいただいた内容
・会社名: [fm_field-companyname]
・メールアドレス: [fm_field-email]
・お問い合わせの種別: [fm_field-category]
・お問い合わせの内容: [fm_field-body]

-- 
株式会社○○
このメールは [_site_title] ([_site_url]) のお問い合わせフォームから送信されました

送信テスト

左ペインから固定ページを選択し、作成した固定ページを開きます。

固定ページを開く

プレビューを行います。

固定ページのプレビュー

フォームにテストデータを入力して送信します。

フォームのテスト送信

データベースにデータが保存されていることを確認します。また、自動送信メールが入力したメールアドレス宛と、Webサイトの管理者宛に届いていることを確認します。

送信データが保存されていることを確認

固定ページの公開

固定ページのURLを調整して公開します。

  1. 固定ページのURLを指定します
  2. 公開を選択します
固定ページのURLを変更

以上でお問い合わせフォームのチュートリアルは終了です。大変お疲れ様でした。