フォームからメールを送信(1)
sendmailを使って、フォームからメールを送信するCGIを
作成したいと思います。
構成は
sendMail.cgi
sendMail.html
の2つのファイルを作成し、実行させます。
sendMail.htmlがフォームページとなり、ココより引数をsendMail.cgiへ渡し
動作します。
まずはフォームページより
sendMail.html
----
< html >
< head >
< meta http-equiv="content-type" content="text/html; charset=shift_jis" >
< title > Test send mail</title >
< meta name="generator" content="Namo WebEditor v6.0" >
</head >
< body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" >
< h1 > Send mail</h1 >
< p > </p >
< form name="sendMail" method="post" action="./sendMail.cgi" >
< p > Name: <input type="text" name="name" size="30" > </p >
< p > Mail Address: <input type="text" name="address" size="30" > </p >
< p > Sebject: <input type="text" name="subject" size="30" > </p >
< p > <textarea name="body" rows="6" cols="60" > </textarea > </p >
< p > <input type="submit" name="send" value="send" > <input type="reset" name="clear" value="clear" > </p >
</form >
<p > </p >
</body >
</html >
----
ヘッダーを見てお分かりの通り”Namo WebEditor v6.0”を使用して作成しました。
--参考図書
CGI/Perlハンドブック 第3版


