Category: HTML

Die Mailto Syntax ist ziemlich in die Jahre gekommen. Weitaus komfortabler ist eine Lösung mit dem PHP-Befehl mail().

Syntax:

<?php
 mail(Empfänger, Betreff, Nachricht, "Von: Absender <Absender-Email>");
?>

Einen ausführlichen Artikel mit Beispiel-Scripten findet ihr unter http://php-einfach.de/php-tutorial/php-mail.php

Für diejenigen die dennoch den Mailto-Befehl nutzen wollen, bitte hier weiter lesen.

Hinweis: Denken Sie daran den Fließtext innerhalb des Mailto-Links wie folgt zu ändern. Leerzeichen durch %20 ersetzen
Zeilenumbruch durch %0A ersetzen

Beispiele:

Email an eine bestimmte Adresse senden:

<a href="mailto:email@domainname.xy"> LINK TEXT </a>

Email an mehrere Adressen versenden:

<a href="mailto:email@domainname.xy, email2@domainname.xy"> LINK TEXT </a>

Email mit Benutzung von CC: und BCC:

<a href="mailto:email@domainname.xy?cc=email2@domainname.xy&bcc=email3@domainname.xy"> LINK TEXT </a>

Email mit Betreff:

<a href="mailto:email@domainname.xy?subject=Hallo%20Welt"> LINK TEXT </a>

Email mit Betreff und Text:

<a href="mailto:email@domainname.xy?subject=Hallo%20Welt&body=Hallo%20Welt%0A%0AIn%20neuer%20Zeile%20weiter."> LINK TEXT </a>

Links zum Thema:

http://www.faqs.org/rfcs/rfc2368.html