名前 :


<FORM METHOD="POST" ACTION="mailto:unknown@kozo.co.jp">
名前 :<INPUT TYPE="text" NAME="name">
 
<INPUT TYPE="submit" VALUE="送る">
<INPUT TYPE="reset" VALUE="書き直す">
</FORM>


  1. ここではメール送信の指定をしていますが、実用上はCGI等が必要です。
    CGIは、
    <FORM METHOD="POST" ACTION="URL">
    で指定します。

  2. Internet Explorer Ver.2.1 & 3.0 では、FORMのACTIONオプションでmailtoを指定しても、 フォームの内容がメイルで送られないようです。
    (メイル送信のウィンドウが開くのみ)

  3. このフォームでは送信先に、unknown@kozo.co.jpを指定していますので、 送信された場合、メールサーバーから宛先が確認できない旨のメッセージが返され、 Mail Delivery Subsystemからメールも送信されます。

    実際にこのフォームから送信される内容は、下記のタグにご自分のメールアドレスを指定して ご確認ください。
    <FORM METHOD="POST" ACTION="mailto:メールアドレス">

  4. METHODの指定にはPOSTとGETがありますが、通常はPOSTを使用します。
    (デフォルトはGET。GETでは上記のメール送信はできません。)



[送信例]
「sibayama」と入力して送信 :「name=shibayama」
「柴山」と入力して送信 :「name=%8E%C4%8ER」→デコードが必要

[ENCTYPE]
ENCTYPEを以下の様に指定し、MIMEに基づくファイルアップロード機能を持つブラウザから 送信すると、文字化けしないはずですが、
<FORM METHOD="POST" ACTION="mailto:unknown@kozo.co.jp" ENCTYPE="multipart/form-data">
Netscape 3.01で送受信しても、正しく表示されなかった。 やはり実用にはCGI等が必要。
(デフォルトは、ENCTYPE="application/x-www-form-urlencoded":ASCIIコードで送信)



サンプル集へ戻る