起動させたメールに件名や本文を入れる

[統計] HTMLからXHTMLへの移行を進めていますか?


<a href="mailto:address?subject=&body=">

ブラウザ
Internet Explorer Netscape Firefox Opera
タイプ
インライン要素

リンクで起動したメールに、予め件名や本文を挿入しておくことができます。

※以下のサンプルコードをコピーする場合は、メールアドレスの書き換えを忘れないようにご注意ください。


<a href="mailto:info@example.com?subject=お問い合わせ&body=ご記入ください">メールはこちらへ</a>


href="" mailto: に続けて送信先メールアドレスを記述し、
その後に ? を入れ、続いて以下の内容を記述します

件名を挿入する場合

subject=ここに件名を記述

本文を挿入する場合

body=ここに本文を記述

両方挿入する場合は & で区切って記述します。

メモ

ユーザーの環境によっては、日本語の部分(件名や本文)が文字化けする場合があります。日本語が含まれる場合には、その部分をできるだけURLエンコードしておくことをお勧めします。


使用例

info@example.com というメールアドレスに送信する場合
(このアドレスはダミーですので送信しないでください)


件名を挿入する場合

<a href="mailto:info@example.com?subject=お問い合わせ">メールはこちらへ</a>

これをブラウザで見ると次のように表示されます


本文を挿入する場合

<a href="mailto:info@example.com?body=ご記入ください">メールはこちらへ</a>

これをブラウザで見ると次のように表示されます


両方挿入する場合

<a href="mailto:info@example.com?subject=お問い合わせ&body=ご記入ください">メールはこちらへ</a>

これをブラウザで見ると次のように表示されます


件名と本文をURLエンコードした場合

<a href="mailto:info@example.com?subject=%82%a8%96%e2%82%a2%8d%87%82%ed%82%b9&body=%82%b2%8bL%93%fc%82%ad%82%be%82%b3%82%a2">メールはこちらへ</a>

これをブラウザで見ると次のように表示されます



[特集] レンタルサーバー比較 & サーバー選びのチェックポイント