Webサイトにメール送信ページを作りたい

FormMailというCGIを使うとWebサイトに電子メールを送るフォームを設置することができます。
CGI本体はJCA-NETに設置済みですから、会員はフォームのページを作るだけでメールを送信できます。

なお、送信先(recipient)に指定できるメールアドレスは、JCA-NET会員のメールアドレスに制限されています。

使い方

  1. 以下の説明を参考に、HTML ファイルにフォームを作成します。
  2. できあがった HTML ファイルを自分の Web サイトにアップロードします。
  3. フォームから入力してみて、電子メールが送れることを確認します。

フォームの例

Web サイト上でアンケートをして、その回答を電子メールで送るときの例です。

以下のHTMLをコピーして、設置したいページに貼り付けてください。

<H3>アンケートの回答</H3> <form action="/cgi-bin/FormMail.cgi" method="POST"> あなたのお名前:<input type="text" name="realname" size="30">(必ず記入して下さい)<br>

メールアドレス:<input type="text" name="email" size="30">(必ず記入して下さい)<br>
ご意見・ご感想:<input type="text" name="message" size="60"><br>

あなたのホームページのURL:<input type="text" name="yourURL" size="46" value="http://"> (あれば)<br>

<input type="hidden" name="subject" size="50" value="TEST MAIL from WWW">

<input type="hidden" name="recipient" value="null@jca.apc.org">
<input type="hidden" name="required" value="email,realname">
<input type="submit" value="メールを送る"> <input type="reset" value="初めから書き直す">

(&lt;null@jca.apc.org&gt; に届きます。)
</form>

このHTMLを貼り付けると、以下のように表示されます:

アンケートの回答

あなたのお名前: (必ず記入して下さい)

メールアドレス: (必ず記入して下さい)
ご意見・ご感想:
あなたのホームページのURL: (あれば)




(<null@jca.apc.org> に届きます。)

それぞれの項目に入力して [メールを送る] を選択すると、null@jca.apc.org に、「TEST MAIL from WWW」という件名の電子メールが送られます。送られる電子メールの本文には入力した内容が書いてあります。

上の例を実際に使う場合には、
value="null@jca.apc.org" のところを、あなたの電子メールアドレス
に変更します。また、デザインなどは、あなたのページにあわせて変更してください。

フォームにいろいろなタグを加えると、入力の際の動作を変えることができます。詳しくは、以下の説明を参照してください。