Zum Inhalt springen

Formhandler Finisher_Mail - Content-Type für admin_header oder user_header setzen ????

Erstellt am 13. März 2012 · 3 Antworten · letzte Antwort am 10. April 2012

Tags: Frage

jochla ·

Hallo,

mit dem Finisher_Mail kann lt. Dokumentation auch der E-Mail Header gesetzt werden: 'admin.header' oder 'user.header'. Als Data type ist 'string/cObj' angegeben. Weiter sagt die Dokumentation: "All Options can be strings, TypoScript objects or names of form fields." So weit, so gut.

Hintergrund ist, dass ich per Formhandler eine E-Mail in russicher Sprache generiere. Der Bodytext sieht gut aus, aber im Betreff erscheinen in Outlook nur Fragezeichen.

Ich meine, dass dies am E-Mail Header liegen könnte und möchte ihn deshalb selbst angeben.

Was muss ich also tun, wenn ich zum Beispiel nur den Content-Type für die E-Mail setzen möchte, weil z.B. russische Schriftzeichen im Betreff und Text vorkommen? Reicht es aus, dafür 'admin.header = Content-Type: text/html; charset=iso-8859-5' zu codieren? Was passiert mit den anderen Header Optionen, bleiben die unverändert oder muss ich alle angeben?

Oder muss ich ganz anders vorgehen um das o.g. Problem zu lösen?

Wäre schön, wenn mir jemand weiterhelefen könnte. Danke.

Gruß, Johannes.

jochla ·

Ergänzung:
auch mit der Konfiguration

admin.header = Content-Type: text/html; charset=iso-8859-5

zeigt Outlook die Fragezeichen im Betreff an.

jochla ·

Ja, habe ich; ändert aber auch nichts.

Ich weiss auch nicht, ob mein TypoScript richtig ist, denn über die Nachrichtenoptionen in Outlook finde ich die Headerinformation "Content-Type: text/html; charset=utf-8" nicht.

Der Betreff ist so angegeben:
Subject: =?utf-8?Q?=D0=92=D0=B0=D1=88=D0=B5_=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5_=D0=B4=D0=BB=D1=8F_its-united.com?=

Wie schon geschrieben: der Bodytext wird ja z.b. in russisch angezeigt, nur nicht der Betreff. Ist das vielleicht "nur" ein Outlook-Problem? Das muss ich noch testen.