E-Mail-Links (a href mailto) mit Betreff (subject), Kopie (CC), Blindkopie (BCC) und Nachrichteninhalt ausgeben
Als Webseitenbetreiber möchte man mit seinen Kunden in Kontakt treten. Dies kann über ein Kontaktformular geschehen oder ganz klassisch über einen Link auf eine E-Mail-Adresse. Wenn der Besucher den E-Mail-Link anklickt, öffnet sich sein Standard-Mailprogramm und er kann bequem seine E-Mail schreiben. Um dem Benutzer schon im Vorfeld Arbeit abzunehmen ist es möglich, bereits im E-Mail-Link den Betreff (subject) sowie einen Nachrichtentext, oder auch mehrere Empfänger zu hinterlegen. Die folgenden Beispiele zeigen, wie man das macht.
Klassischer E-Mail Link
Der klassische E-Mail-Link ohne weitere Funktion (Standard-Mailprogramm öffnet sich):
<a href="mailto:max.muster@domain.de">E-Mail schreiben</a>
Beispiel: E-Mail schreiben
E-Mail an mehrere Empfänger (An:) gleichzeitig schreiben
Der klassische E-Mail-Link, bei der die E-Mail an mehrere E-Mail-Adressen gleichzeitig versendet wird:
<a href="mailto:max.muster@domain.de,%20moritz.muster">E-Mail an zwei Personen schreiben</a>
Beispiel: E-Mail an zwei Personen schreiben
E-Mail mit Betreff (subject)
Ein Mail-Link mit vordefiniertem Text in der Betreff-Zeile:
<a href="mailto:max.muster@domain.de?subject=Hier%20steht%20der%20Betreff">E-Mail mit Betreff</a>
Beispiel: E-Mail mit Betreff
E-Mail mit Kopie (CC) Empfänger
E-Mail-Link mit einem sichtbaren Kopie-Empfänger (Kopie CC):
<a href="mailto:max.muster@domain.de?cc=moritz.muster@domain.de">E-Mail mit Kopie</a>
Beispiel: E-Mail mit Kopie
E-Mail mit Kopie (BCC) Empfänger
E-Mail-Link mit einem unsichtbaren Kopie-Empfänger (Kopie BCC):
<a href="mailto:max.muster@domain.de?bcc=moritz.muster@domain.de">E-Mail mit Blindkopie</a>
Beispiel: E-Mail mit Blindkopie
E-Mail mit Nachricht
E-Mail-Link mit vordefiniertem Nachrichten-Text. Der Text muss codiert angegeben werden:
<a href="mailto:max.muster@domain.de?body=Hallo%20Max,%0D%0A%0D%0Ahier%20steht%20die%20Nachricht.">E-Mail schreiben</a>
Beispiel: E-Mail schreiben
E-Mail mit Nachricht und Betreff:
E-Mail-Link mit vordefiniertem Nachrichten-Text. Der Text muss codiert angegeben werden:
<a href="mailto:max.muster@domain.de?subject=Hier%20steht%20der%20Betreff&body=Hallo%20Max,%0D%0A%0D%0Ahier%20steht%20die%20Nachricht.">E-Mail mit Betreff und vorbereiteter Nachricht schreiben</a>
Beispiel: E-Mail mit Betreff und vorbereiteter Nachricht schreiben
Umwandlung Sonderzeichen in ASCII Zeichencode
Um auch Sonderzeichen wie " oder - im ?subject oder ?body anzeigen zu können, müssen die Zeichen in ASCII Code umgewandelt werden. Beispiel: aus einem Anführungszeichen wird %22 . Eine gute Tabelle liefert hier Wikipedia: https://de.wikipedia.org/wiki/URL-Encoding
Hinweis für die Benutzung der Codes auf Joomla!-Seiten:
Es kann vorkommen, dass bei der Option CC sowie BCC die zweite E-Mail Adresse abgeschnitten wird. Dies liegt am Joomla Plugin "Inhalt - E-Mail-Verschleierung". Um die Funktion zu ermöglichen, muss das Plugin ausgeschaltet werden (Adminbereich -> Erweiterungen -> Plugins -> Inhalt - E-Mail-Verschleierung -> Deaktivieren). Bitte vor der Abschaltung aber darüber informieren, für was dieses Plugin gut ist (Google hilft!)!