フリーPHPスクリプト配布【ウェブクローゼット web closet】
複数の送信先を設定・選択できるフォームメール - FormMails ver 1.1 -
FormMails 『 FormMails 』は、受信用メールアドレスを複数設定し、送信フォームでその送信先を選択することができるフォームメールです。
送信されたメールは選択された送信先宛に届きます。
送信先の選択部分は任意の送信先名を表示することができます。


例えば複数の店舗を持つショップのホームページで、お問合せ先(送信先)を、 各店舗に設定することで、お客さんはそれぞれの店舗宛にお問合せをすることができます。送信されたメールは、その店舗に届くため、本店から各店舗にメールを転送する等の手間が省けます。
また、企業サイトでは、担当部署別や支店別にお問合せ先(送信先)を振り分ける等に利用いただけます。


他、以下の機能や特徴があります。
  • 各送信先宛に届く全てのメールを受信するメインのメールアドレスを追加することが可能。

  • メールフォームの送信先選択部分は、プルダウン・ラジオボタン・チェックボックスのいずれかを指定可能。

  • 確認用の自動返信メールを送信するかしないか、オン・オフ設定が可能。

  • テンプレートファイルを編集することで、デザインの組込みが簡単。

使用例
ダウンロード
formmails_1_1.zip  Free
スクリプトは利用規約をお読みのうえ、ご使用ください。


有料ライセンス取得のご案内 Share
有料ライセンスを取得いただくとスクリプトの下部に表示されている著作者リンクを表示せずにご利用いただけます。
ファイル構成
ディレクトリformmails
ディレクトリconfig
│ ├ config.php 設定ファイル
│ └ maillist.cgi 受信するメールアドレス設定ファイル
ディレクトリtemplate
│ ├ template.html デザインテンプレートファイル
│ ├ index.php フォームの入力ページ
│ ├ check.php フォームの入力確認ページ
│ ├ mail_to.php 受信するメールの内容
│ └ mail_return.php 確認用の自動返信メールの内容
├ index.php メールの送信やフォームを表示するメインのスクリプト
├ style.css スタイル設定ファイル(フォントサイズ・フォームの幅等を設定)
└ 使用方法.txt
設置方法
  1. 受信するメールアドレスの設定(必ず設定が必要です)

    フォームから送信されたメールを受信する 受信用のメールアドレスは、設定ファイル「config/maillist.cgi」に記述します。
    複数の受信アドレスを設定する場合は、1行ごとに、アドレスと表示名を記述します。
    設定ファイル「maillist.cgi」を開き、下記のように記述ください。

    ▼記述例
    記述例


    ※フォームの送信先の選択部分はメールアドレスを2つ以上記述した場合のみ、表示されます。

    その他の下記の項目を、『config/config.php』にて設定いただけます。
    config.phpファイル内の各項目ごとの記述方法をご覧の上、設定ください。

    ・ 表示する送信先選択形式の設定(プルダウン・ラジオボタン・チェックボックス)

    ・ メインのメールアドレス追加

    ・ 送信者宛の確認用返信メールのON・OFF

    ・ 文字コード

    ・ 入力文字数
    などなど


  2. ファイルアップロード

    使用方法.txt以外のファイルをアップロードし、下記パーミッションに設定ください。

    ディレクトリformmails
    ディレクトリconfig
    │ ├ config.php 755又は705
    │ └ maillist.cgi 755又は705
    ディレクトリtemplate
    │ ├ template.html 644又は604
    │ ├ index.php 755又は705
    │ ├ check.php 755又は705
    │ ├ mail_to.php 755又は705
    │ └ mail_return.php 755又は705
    ├ index.php 755又は705
    └ style.css 644又は604


以上で設定完了です。
formmails/index.phpにアクセスし、フォームの表示、メールの送信をご確認ください。
動作確認環境
Linux・Apache・PHP Version 5.2.5
更新情報
2009/2/7 設定ファイル名一部変更・受信メールの件名に送信先名の追加(FormMails ver 1.1)
2009/1/18 FormMails ver 1.0 リリース