1.件名を追加する
電子メール アドレスの後に「 ?subject= 」で始まる件名を追加することにより、電子メールの件名を事前に入力できます。
したがって、リンクは次のようになります。
<a href="mailto:someone@yoursite.com?subject=Mail from Our Site">Email Us</a>
2. 複数の宛先に送信する
メールは、カーボン コピー (cc) またはブラインド カーボン コピー (bcc) として追加の受信者に送信できます。
これは、最初のアドレスの後に ' ?cc=someoneelse@theirsite.com ' を配置することにより、同様の方法で行われます。
したがって、リンクは次のようになります。
<a href="mailto:someone@yoursite.com?cc=someoneelse@theirsite.com">Email Us</a>
ブラインド カーボン コピーを送信する場合は、cc を bcc に置き換えるだけです。
これは、テーマが異なるページにリンクがある場合に非常に便利です。各ページの電子メールを社内の適切な人に送信する一方で、すべての電子メールのコピーを中央のアドレスにも送信することができます。
もちろん、受信者のリストをコンマで区切るだけで、複数の追加の受信者を指定できます。
<a href="mailto:someone@yoursite.com?cc=someoneelse@theirsite.com, another@thatsite.com, me@mysite.com">Email Us</a>
Get More From 'mailto'から取得しました。現在は 404 です。waybackmachine からコンテンツを取得しました。
3. コードの結合
それぞれの間に「&」を追加することで、上記のさまざまなコードを組み合わせることができます。
したがって、追加
me@mysite.com?subject=Hello&cc=you@yoursite.com&bcc=her@hersite.com
「こんにちは」という件名のメールを私とあなたと彼女に送信します。
4. メールを書く
メールの本文にメッセージの冒頭を事前に入力することも、必要に応じてメッセージ全体を書くこともできます。メールの本文に何かを追加するには、上記と同じように簡単です。メール アドレスの後に' ?body= ' を追加します。ただし、そのメールの書式設定は少し難しい場合があります。単語間にスペースを作成するには、16 進コードを使用する必要があります。たとえば、各単語の間に' %20 ' を使用し、新しい行を作成するには ' %0D ' を追加することを意味します。同様に、 $記号などの記号は 16 進コードで記述する必要があります。
件名を追加してコピーを複数の受信者に送信する場合は、コードが非常に長くなり、記述が困難になる可能性があります。
件名とメッセージを入力して 3 人にメッセージを送信します。名前を追加するだけです。
コードを見るだけ!
<a href="mailto:abbeyvet@outfront.net?CC=spooky@outfront.net
&BCC=thomasbrunt@outfront.net&Subject=Please%2C%20I%20insist
%21&Body=Hi%0DI%20would%20like%20to%20send%20you%20
%241000000%20to%20divide%20as%20you%20see%20fit%20among
%20yourselves%20and%20all%20the%20moderators.%0DPlease%
20let%20me%20know%20to%20whom%20I%20should%20send
%20the%20check.">this link</a>
注: これを見つけた元のソース URL は現在 404ing になっているため、waybackmachine からコンテンツを取得してここに投稿し、失われないようにしました。また、OP は、これらの例は Web サイト用ではないと述べていますが、これらの手法のいくつかはまだ役立つ場合があります。