アンケート&メッセージ用デコーダー

Update 99/10/20 : メールの表題を設定することができるようになりました

 このCGIは、フォームへの入力内容をコード変換し、日本語として読めるかたちで 任意のユーザーにメールで送信する、というものです。

 通常、<form>タグと<action=mailto:>を使ったメール送信では、日本語で入力された内容がエンコード(符号化)されてしまうためにそのままでは読むことが出来ません。そこで、このCGIはエンコードされた情報を日本語に変換し、その結果を電子メールでホームページのオーナーに送信します。

 以下はこのデコーダーを使用しているサンプルページのHTMLです。

<html>
<head><title>テスト</title></head>

<body>
メール送信のテスト
<hr>

<form method="post" action="/cgi-bin/mailtome?mailaddr=creates@pref.shizuoka.jp">
あなたのメールアドレス:<input name="yourmail" size=40><br>
<p>

コメントをどうぞ:<textarea name="comment" cols=40 rows=8></textarea>
<p>
<input type="submit">
</form>
</body>
</html>

 submitボタンが押されると、フォームに入力された内容が「creates@pref.shizuoka.jp」宛に送信されます。 たとえば、このようなメールが creates@pref.shizuoka.jp 宛に届きます。

Date: Fri, 25 Oct 1996 17:27:34 +0900
From: WWW-server <www@pref.shizuoka.jp>
To: creates@pref.shizuoka.jp
Subject: WWW form input

yourmail=日本語入力のテスト
comment=コメントです。
では、さようなら。
メール本文中の yourmail= と comment= は、 それぞれHTMLに記述されたフォームの<input <b>name="yourmail"</b> size=30>、 <textarea cols=70 rows=10 <b>name="comment"</b>に対応している ことがわかると思います。すなわち、HTMLで記述されたフィールド名 と、そのフィールドに入力された内容
フィールド名1入力内容1
フィールド名2入力内容2
:
:
という組になっています。入力された内容中に改行が含まれていた場合、それはそのままメール本文中に反映されます。

もどる


お問い合わせは support@shizuokanet.ne.jp まで