mailto

Hallo,

ich möchte mittels eines mailto-Links eine E-Mail in Outlook öffnen. Mailto unterstützt ja das body attribut mit dessen Hilfe man Text nach Outlook nicht nur die Mailadresse sondern auch Text für den Body übergeben kann. Nur wie sieht das aus mit Zeilenumbrüchen etc.

Vielleicht hat jemand ein Beispiel für einen mailto-Link der an folgende Adresse gehen soll und folgenden Text in den Body einfügt:

To: test@example.com

Mail-Body:

Sehr geehrter Herr Karl,

vielen Dank
Tim

Ein „einfaches Beispiel“ sieht so aus: „mailto:test@example.com?body=Hallo

Danke

Maik

Habs noch nicht ausprobiert, aber funktonietr eventuell \r\n als Umbruch?

Nein funktioniert leider nicht, geht auch nicht nur um den Umbruch. In einem validen Link dürfen z.B. auch keine Leerzeichen sein diese sind in der Regel durch ein + zu ersetzen, allerdings habe ich dann die Mail vor lauter ±Zeichen.

Kommando zurück. Mit folgendem Trick geht es:

Linebreak = %0A

Allerdings öffnet mir der IE beim klick auf den Link eine neue Leere Browserseite. Kopiere ich den Link in die Adresszeile und führe diesen aus klappt es wunderbar. Jemand dazu eine Idee?

JavaScript-FFQ / Mailto:-Formulare

SELFHTML: HTML/XHTML / Verweise (Links) / E-Mail-Verweise

Bitte meinem Link folgen und da lesen, warum man „mailto“ nicht verwendet!