Form Mail

■フォームメール

お客様のディレクトリ/home/account/html/usr/formmail/に、既にセットされています。

カスタマイズされる場合等の参考にしてください。

htmlソースには次のように記述してください。

<FORM METHOD=POST ACTION="formmail.cgi">

■htmlフォームの作成


フィールド:recipinet
解説:フォームメールを送る先のメールアドレス必ず必要です


Syntax:
<input type=hidden name="recipient" value="email@press.ne.jp">

■オプションフィールド(必要に応じて設定してください。)

 

フィールド:subject

解説:Subject。日本語は文字化けする可能性がありますので、半角英数文字にて お書きください。
Syntax: Subjectを固定する場合: <input type=hidden name="subject" value="Your Subject">

Subjectを送信者に入力させる場合: <input type=text name="subject">

------------------------------------------------------------

フィールド:email
解説:フォームを送る人のメールアドレスです。送られてくるメールの from: にも このメールアドレスが入ります。

Syntax: <input type=text name="email">

----------------------------------------------------------------

フィールド:realname
解説:メールヘッダの From: のフィールドのメールアドレスの後にこのフィールドが 入るようになります。
ただし、日本語は文字化けします。 Syntax: <input type=text name="realname">

----------------------------------------------------------------

フィールド:redirect
解説:フォームの送信後に表示するページです。ディフォルトでは送信確認ページが 表示されますが、
指示することにより、確認ページを飛ばして希望のページを 表示させます。

Syntax: <input type=hidden name="redirect" value="http://yourdomain.co.jp/to/file.html">

-------------------------------------------------------------------

フィールド:required
解説: あるフィールドを必須入力にしたい場合に指定します。ここで設定したフィールドが 入力されていない
場合にはエラーを返します。また、エラーの場合に 表示したいページを設定することが可能です。
'missing_fields_redirect' をご覧ください。

Syntax: 例えば、フォームの中で、emailと電話番号を必須フィールドにしたい場合には 次のようになります。

<input type=hidden name="required" value="email,Phone">

---------------------------------------------------------------------

フィールド:env_report
解説: フォームの送信者の以下のデータをメールにて得ることが出来ます。

REMOTE_HOST - ホスト名. REMOTE_ADDR - ホストのIPアドレス HTTP_USER_AGENT
クライアントが使用しているブラウザ Syntax: 例えば、フォームの送信者の ホスト名とブラウザの
情報を得たい場合には次の ようにします。

<input type=hidden name="env_report" value="REMOTE_HOST, HTTP_USER_AGENT">

---------------------------------------------------------------------

フィールド:sort
解説:フォームのフィールドを並び替えることが出来ます。これにより、フォームの入力順とは 違った順序
でメールで送ることが出来ます。

Syntax: アルファベット順で並び替え

<input type=hidden name="sort" value="alphabetic">
フィールド名で並び替え順番を指定
<input type=hidden name="sort" value="order:name1,name2, name3,etc...">

---------------------------------------------------------------------

フィールド:print_config
解説: メールの中身には、email や Subjectが含まれていません。
もし、これらの 内容もメールの本文に 含めたい場合には指定する必要があります。

Syntax: <input type=hidden name="print_config" value="email,subject">

---------------------------------------------------------------------

フィールド:title
解説:フォーム送信後に表示されるディフォルトのページにタイトルをつけます。

Syntax:例えば、”ありがとう”というTLTLEにするのであれば、

<input type=hidden name="title" value="ありがとう">

---------------------------------------------------------------------
フィールド:return_link_url
解説:
送信後に表示されるディフォルトのページから、別のページに行けるようにリンク をはります。

次の "return_link_title"とセットで使用します。

Syntax: <input type=hidden name="return_link_url" value="http://Sub-domain.press.ne.jp/main.html">

----------------------------------------------------------------

フィールド:return_link_title
解説: リンク先のページのタイトルを表示させます。"return_link_url"とあわせて 使用します。

Syntax: <input type=hidden name="return_link_title" value="メインページに戻る">

---------------------------------------------------------------------

フィールド:missing_fields_redirect
解説:必須フィールドが入力されていない場合に表示するページを指定することが出来ます。
ディフォルトでは エラー内容を表示するようになっています。

Syntax: <input type=hidden name="missing_fields_redirect"

value="http://.Sub-domain.press.ne.jp/error.html">

---------------------------------------------------------------------

フィールド:background
解説: 送信後に表示されるページのバックグラウンド画像を指定します。

Syntax: <input type=hidden name="background"

value="http://Sub-domain.press..ne.jp/mage.gif">

---------------------------------------------------------------------

フィールド:bgcolor
解説:送信後に表示されるページのバックグラウンドの色を指定します。

Syntax: For a background color of White: <input type=hidden name="bgcolor" value="#FFFFFF">

---------------------------------------------------------------------

フィールド:text_color
解説:送信後に表示されるページのテキストの色を指定します。

Syntax: For a text color of Black: <input type=hidden name="text_color" value="#000000">

---------------------------------------------------------------------

フィールド:link_color
解説:送信後に表示されるページのリンクテキストの色を指定します。

Syntax: For a link color of Red: <input type=hidden name="link_color" value="#FF0000">

---------------------------------------------------------------------

フィールド:vlink_color
解説:送信後に表示されるページのリンク済みテキストの色を指定します。

Syntax: For a visited link color of Blue: <input type=hidden name="vlink_color" value="#0000FF">

----------------------------------------------------------------

フィールド:alink_color
解説:送信後に表示されるページのアクティブなリンクのテキストの色を指定します。

Syntax: For a visited link color of Blue: <input type=hidden name="alink_color" value="#0000FF">

■ご注意
  • このスクリプトは正常に動作することは確認済みです。このスクリプトをお客様にて改良された場合には、
    サポート出来かねますので、ご了承ください。