Hallo,
die folgende Zeile übergiebt die Betreffzeile und den Body an ein Emailclient:
mailto:adresse?subject=subject?body=text
Wenn du das in einen Link einbauen willst, wird der vermutlich nicht funktionieren, denn:
- Trennzeichen einzelner Parameter ist das &-Zeichen, nicht das Fragezeichen
- &-Zeichen in Links werden in HTML als Entity eingegeben, also &
Der korrekte Mail-Link wäre also:
<a href="mailto:adressse@domain.tld?subject=Subject&body=Bodytext">
Aber was mache ich wenn ein Fragezeichen in der Betreffzeile stehen soll?
Prozentzeichen + Hexadezimaler ASCII- (oder ANSI-)Code. Ist für alle Zeichen mit Codes unter 128 egal, weil identisch.
Bei den Codes darüber dürfte entscheidend sein, welches Content-Encoding dein Dokument hat. Mit Entities (ä) sind aber die gebräuchlichsten Sonderzeichen im Prinzip kein Problem.
- Sven Rautenberg