Mailto und seine Parameter
Ein Hyperlink mit mailto zum versenden von eMails über ein Mail-Client ist schnell gemacht. Allerdings gibt es noch Parameter die dem Link noch mitgegeben werden können. So kann Beispielsweise der Betreff oder ein Textgerüst in dem Link hinterlegt werden.
Eine normaler Mail-Link:
<a href="mailto:email@example.org">eMail</a>
Mail-Link mit Kopie (CC):
<a href="mailto:empaenger@example.org?cc=kopie@example.org">eMail</a>
Mail-Link mit Blind-Kopie (BCC):
<a href="mailto:empaenger@example.org?bcc=blindkopie@example.org">eMail</a>
Link mit vorgegebenen Betreff:
<a href="mailto:empaenger@example.org?subject=Betreff der Mail">eMail</a>
So kann der Text der Mail vorgegeben werden:
<a href="mailto:empaenger@example.org?body=Das%20ist%20der%20Bodytext.%0D%0A%0D%0AViel%20Spass%20damit">eMail</a>
Für Sonderzeichen wie Zeilenumbrüche oder z.B. ein ? muss URL Encoding verwendet werden. Infos hierzu findet ihr in der HTML URL Encoding Reference
Mail an mehrere Empfänger:
<a href="mailto:empaenger1@example.org,%20empaenger2@example.org">eMail</a>
Natürlich kann man das ganze auch beliebig kombinieren:
<a href="mailto:empaenger@example.org?cc=kopie@example.org&subject=Betreff der Mail">eMail</a>