beach: Mailto mit Sonderzeichen im body

Beitrag lesen

Hallo Mathias,

Wie verhalten sich die Browser eigentlich ohne encodeURIComponent? Also wenn du nur ? und = maskierst, keine Umlaute usw.?

Ohne encodeURIComponent

Ohne Umlaute
OE wird aus 1234 => 1234
Thunderbird wrid aus 123 => 1234

Mit Umlauten
Im OE wird aus öäü => öäü
Im Thunderbird wird aus öäü => ¼

Das könnten Mailclients zumindest direkt in den Subject-Header schreiben - aber vermutlich werden sie nicht subject=%3D%3FUTF-8%3Fq%3Fstart%20%3DC3%3DBC%3DC3%3DB6%3DC3%3DA4%20end%3F%3D entgegennehmen bzw. sie werden das dann wahrscheinlich nicht direkt in den Header schreiben.

Wen ich den von dir kodierten subject teil angebe

Ergebnis in Thunderbird  => start üöä end
Ergebnis in OE => =?UTF-8?q?start =C3=BC=C3=B6=C3=A4 end?=

Danke für die schnelle Antwort.
Leider funktioniert es mit den Subjet-Header im OE nicht :(

Bis dan
beach