汎用CGIメール使用方法

汎用CGIメールとはホームページ上の入力フォームの内容を指定の電子メールアドレスへ送信するプログラムです。
ホームページを見ている人から意見や感想をもらったりするときに使用することができます。

使用例

    このホームページの感想をお聞かせください。
    お名前: 
    メールアドレス: 
    ホームページ: 
    感想

HTMLの作り方
    赤字部分が必須項目になります。
    緑字部分はオプション設定です。
    青字部分には20項目以内で入力用のフォームタグを設定してください。

    <FORM ACTION="/cgi-bin/cgimail/cgimail.cgi" METHOD=POST>
    <INPUT TYPE="hidden" NAME="to" VALUE="メールアドレスを指定">
    <INPUT TYPE="hidden" NAME="subject" VALUE="メールタイトルを指定">
    <INPUT TYPE="hidden" NAME="return_url" VALUE="メール送信後にジャンプするURL">
    お名前:<INPUT TYPE=text NAME="NAME" SIZE=30><BR>
    メールアドレス:<INPUT TYPE=text NAME="MAIL" SIZE=30><BR>
    ホームページ:<INPUT TYPE=text NAME="PAGE" SIZE=30><BR>
    感想<BR>
    <Textarea NAME="ETC" ROWS=3 COLS=60 ></Textarea><BR>
    <BR>
    <INPUT TYPE=submit VALUE="送信"> <INPUT TYPE=reset VALUE="リセット">
    </FORM>

    ※HTMLのフォーム用のタグについてはHTMLの書籍等をご覧ください。

HTML作成例
    使用例のHTMLは以下のようになっています。

    <UL>このホームページの感想をお聞かせください。<BR>
    <FORM ACTION="/cgi-bin/cgimail/cgimail.cgi" METHOD=POST>
    <INPUT TYPE="hidden" NAME="to" VALUE="momo@mb.infosnow.ne.jp">
    <INPUT TYPE="hidden" NAME="subject" VALUE="私のページへの感想">
    <INPUT TYPE="hidden" NAME="return_url" VALUE="http://www.infosnow.ne.jp/members/homepage/thankyou.html">
    お名前:<INPUT TYPE=text NAME="NAME" SIZE=30><BR>
    メールアドレス:<INPUT TYPE=text NAME="MAIL" SIZE=30><BR>
    ホームページ:<INPUT TYPE=text NAME="PAGE" SIZE=30><BR>
    感想<BR><TEXTAREA NAME="ETC" ROWS=3 COLS=60 ></TEXTAREA>
    <P><INPUT TYPE=submit VALUE="送信">
    <INPUT TYPE=reset  VALUE="リセット">
    </FORM></UL>

メール受信例
    > ----------------------
    > to:momo@mb.infosnow.ne.jp
    > subject:訪問者メッセージ
    > NAME:多留間 雪男
    > MAIL:yukidaruma@xxx.xxx.xx
    > PAGE:http://www.xxx.xxx.xx/~yukidaruma/
    > ETC:はじめまして。
    > ----------------------
    > 1997年5月28日10時47分48秒
    > HTTP_USER_AGENT : Mozilla/3.01Gold (Win95; I)
    > HTTP_REFERER : http://www.infosnow.ne.jp/members/homepage/home_cgi.html
    > REMOTE_HOST : xxx.xxx.xxx.xxx

    ※メールの内容は
    「HTMLのフォーム用タグ中のNAME="AAAAA"で指定された値」:「入力値」
    という並びになります。
    ※HTTP_USER_AGENTとはメール送信者が使用したブラウザの環境変数です。
    ※HTTP_REFERERとはCGIを呼び出したページのURLです。
    ※REMOTE_HOSTとはメールを送信した方のホスト名もしくはIPアドレスです。

お願い事項
    ・メールアドレスは正しく設定してください。
    ・フォームの入力項目数は20項目以内にしてください。
    ・CGIメールプログラムへのパラメータとなるNAME="to","subject","return_url"に関しては NAMEが重複しないようにご注意ください。
    <INPUT TYPE="hidden" NAME="to" VALUE="メールアドレスを指定">
    <INPUT TYPE="hidden" NAME="subject" VALUE="メールタイトルを指定">
    <INPUT TYPE="hidden" NAME="return_url" VALUE="戻り時のリンクURL">
これらの機能はCGIプログラムと呼ばれるサーバー上のプログラムで実現しています。
CGIプログラムの使用はWWWサーバーに高い負荷をあたえます。(回線速度への影響はございません。)
サーバーの状況によってはご利用を制限させていただく場合がございますのであらかじめご了承ください。

【ホームページの立ち上げかたへ戻る】