TOP /HTML メール送信

閲覧者のメールソフトを使いメールを送信する

<a href="mailto:?Subject=送信テスト">メールアドレスにメール送信</a>
Subjectでメールのタイトルを指定

メールアドレスにメール送信

閲覧者のメールソフトを使いメールを送信する(画像)

<a href="mailto:?Subject=送信テスト">
<img src="mail.gif"title="メールアドレスにメール送信"border=0></a>

閲覧者のメールソフトを使いフォームからメール送信

HIMAJIN宛にメールが届きます。
お名前:(必須)
メールアドレス:(必須)
ホームページのアドレス
メッセージ:(必須)

<table border=1>
<caption>HIMAJIN宛にメールが届きます。</caption><!--見出しを変更-->
<tr><td>
<form method=post action="mailto:" enctype="text/plain" onSubmit="return check(this);"><!--自分のMLアドレスに変更-->
<dl>
<dt>お名前:<font size=2>(必須)</font>
<dd><input type=text size=30 name="名前">
<dt>メールアドレス:<font size=2>(必須)</font>
<dd><input type=text name="メールアドレス" size=40>
<dt>ホームページのアドレス
<dd><input type=text size=55 name="ホームページ">
<dt>メッセージ:<font size=2>(必須)</font>
<dd><textarea cols=55 rows=3 name="メッセージ"></textarea>
<p><input type=submit value=" 送信 "><input type=reset value=" 取消 ">
</dl>
</form>
</td></tr></table>
<script language="JavaScript"><!--
function check(form) {
data=form.メールアドレス.value.match(/^[\w_]+@[\w\.-]+\.\w{2,}$/);
if (form.名前.value == '') {
alert('名前を入力してください。');
return false;
}else if(form.メールアドレス.value == '') {
alert('メールアドレスを入力してください。');
return false;
}else if(!data) {
alert('メールアドレスが不正です。');
return false;
}else if(form.メッセージ.value == '') {
alert('何かメッセージを書いてください。');
return false;
}else{return true;}
}
// -->
</script>

IEで警告文が出る。環境により文字化けする。
自分のPCでしか使えない等の理由で、
商用に使うには実用的でないのでCGIを使うことをお勧めします。

HPでCGIが使えない。又はCGIがよくわからない方は下のメールデコードサービスがあります。
CGIを使いメール送信
AZAQ-NETのフォームデコードサービスを使用したメールフォーム-無料サービス-
(詳しい使い方はAZAQ-NETへ)下記フォームに関する質問はHIMAJINまで

HIMAJIN宛にメールが届きます。
お名前:(必須)
メールアドレス:(必須)
ホームページのアドレス
メッセージ:(必須)