TOP各種設定・操作方法>ホームページ>CGIの設置>フォームメールの設定
フォームメールとはWeb画面上で入力された内容を、指定したメールアドレスに送信する機能です。
アンケート、資料請求、サイトの感想、問合せ、注文の受注など色々な使用方法ができるものです。
※ ezweb(au)の一部の機種(ブラウザ)には対応しておりません。
 
入力画面用のページを作成します。
入力画面用のページを作成します。サンプルをご用意しましたので下記からダウンロードしてご利用ください。(ダウンロードしたものをそのままアップロードしても、フォームメールは作動しません。フォームメールの設定をしていただく必要があります。フォームメールの設定をご覧ください。)
■サンプルダウンロード(サンプル見本はコチラから)
LZH形式  Zip形式
※上記のサンプルのHTMLファイルをカスタマイズしてご利用して頂く事も可能です。
 
 
フォームメールの設定を行います。
ダウンロードしたHTMLファイルをテキストエディタ、もしくはホームページ作成ソフトのソースの編集モード等、直接HTMLソースの編集ができるもので開いてください。
 
以下のソースの部分を編集して頂く事になります。
それぞれの設定については下記をご覧ください。
<FORM METHOD="POST" ACTION="./cgi-bin/formmail/form.cgi">
<INPUT TYPE="HIDDEN" NAME="_subject" VALUE="ご意見 / ご感想">
<INPUT TYPE="HIDDEN" NAME="_sent" VALUE="送信先メールアドレス">
<INPUT TYPE="HIDDEN" NAME="_location" VALUE="メール送信後に行くホームページアドレス">
<INPUT TYPE="HIDDEN" NAME="_indispen" VALUE="NAME">
<INPUT TYPE="HIDDEN" NAME="_emailset" VALUE="E-MAIL">
<INPUT TYPE="HIDDEN" NAME="_check" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="_body" VALUE="BGCOLOR=#FFFFFF TEXT=#000000">
 
<FORM METHOD="POST"ACTION="./cgi-bin/formmail/form.cgi">

1行目はCGIの読み込み部分です。
index.htm や cgi-bin フォルダがある所に置く場合は、"./cgi-bin/formmail/form.cgi" にしてください。
form フォルダ等を作成してそこにフォームを置いた時は
"./cgi-bin/formmail/form.cgi" を "../cgi-bin/formmail/form.cgi" に変更してください。
<設定必須>
<INPUT TYPE="HIDDEN" NAME="_subject" VALUE="ご意見/ご感想">

2行目は送信されるメールのタイトルの設定です。(VALUE="ご意見/ご感想")
""で囲まれた中(オレンジ色の部分)を変更すると送信されるメールのタイトルが変わります。
<省略可能>
<INPUT TYPE="HIDDEN" NAME="_sent" VALUE="送信先メールアドレス">

3行目は送り先のメールアドレスの設定です。
"" で囲まれた中にフォームの内容を送る先のアドレスを記載してください。

例:
<INPUT TYPE="HIDDEN" NAME="_sent" VALUE="actmail@actmail.net">
<設定必須>
<INPUT TYPE="HIDDEN" NAME="_location" VALUE="メール送信後に行くアドレス">

4行目はメール送信後に行くホームページアドレスです。
"" で囲まれた中(オレンジ色の部分)を変更するとメール送信後に行くホームページアドレスが変わります。
(御礼のページを作ってメールを送信すると御礼のページに行くように設定したりします。御礼ページなどのアドレスを書いてください。)
<省略可能>
<INPUT TYPE="HIDDEN" NAME="_indispen" VALUE="NAME">

5行目は入力されているかをチェックするためのものです。
入力フォーム(サンプル)の所に<INPUT NAME="NAME" SIZE="40">と書かれている部分があります。
<INPUT NAME="名前" SIZE="40">>にした場合は、
<INPUT TYPE="HIDDEN" NAME="_indispen" VALUE="名前"> と 変えて頂く必要があります。
<省略可能>
<INPUT TYPE="HIDDEN" NAME="_emailset" VALUE="E-MAIL">

6行目はメールアドレスの入力欄に書かれたメールアドレスを送り主のメールアドレスにします。
(フォームメールは通常送り主がありません。)
入力フォームの所に <INPUT NAME="E-MAIL" SIZE="40" STYLE="ime-mode:disabled;">
と書かれている部分があります。
<INPUT NAME="メール" SIZE="40">にした場合は、
<INPUT TYPE="HIDDEN" NAME="_emailset" VALUE="メール">
と 変えて頂く必要があります。
STYLE="ime-mode:disabled;" は、IME の日本語入力を規制するためのものです。

<省略可能>
<INPUT TYPE="HIDDEN" NAME="_check" VALUE="1">

7行目はメールを送る前に内容確認画面を出すためのものです。
<省略可能>
<INPUT TYPE="HIDDEN" NAME="_body" VALUE="BGCOLOR=#FFFFFF TEXT=#000000">

8行目は入力エラーや確認画面の背景色(BGCOLOR)・文字色(TEXT)を指定するためのものです。
上記は改行されているように見えますが、改行しないように指定してください。
指定する際に、<INPUT TYPE="HIDDEN" NAME="_body" VALUE="BGCOLOR=#FFFFFF"> にすると、背景色のみの指定となります。
※RGB値(色)につきましては、下記ページやホームページ作成本等をご参照下さい。
カラーコード
<省略可能>
CGIの読み込み部分とメールの送り先以外は省略できます。必ず設定しないといけないというわけではありません。必要に応じて変更をしてください。
上記ソースでオレンジ色の部分は分かりやすくする為に付いているもので、実際のソースに色がついているわけではありません。
 
 
ファイルをサーバーにアップロードします。
設定の終了したHTMLファイルを上書き保存し、サーバーにアップロードします。
以上でフォームメールの設定は終了です。
 
 
コマンド名
設定内容
有効なタイプ
メールアドレス
_sent
hidden
メールのタイトル
_subject
hidden
送信後のページ
_location
hidden
Eメール欄設定
_emailset
hidden
必須入力設定
_indispen
hidden
送信前確認表示
_check
hidden
色指定設定
_body
hidden
 
 
 
会社概要 | お問い合わせ