Zum Inhalt springen

defekter Header bei Direct Mail 2.1.2 Plaintext Versand via Massenversendung

Erstellt am 27. April 2006 · 3 Antworten · letzte Antwort am 13. Mai 2006

Tags: Direct Mail, E-Mail-Versand, Frage

mrwebdesign ·

Ich habe Direct Mail 2.1.2 auf einer TYPO3 Version 4 Installation eingerichtet und konfiguriert. Aus einer Seite erzeuge ich meinen Newsletter-Text. Die Testmail kommt bei mir auch ohne Probleme an und schaut genau so aus, wie ich es haben will.
Jedoch beim Versand über "Massenversendung" wurde die E-Mail so gesendet, dass mein E-Mailprogramm (Outlook XP) den Header nicht als Header interpretiert, sondern diesen als Text in der E-Mail anzeigt.
Scheinbar werden deswegen auch alle Umlaute und andere Sonderzeichen kryptisch wie z.B. "=FC" und ähnliche Zeichen dargestellt.
Ein Test mit Quickmail hat, genau wie bei der Testmail auch, ein einwandfreies E-Mail geliefert. Nur bei der "Massenversendung" habe ich das Problem mit dem scheinbar defektem Header.
Ich habe bereits versucht verschiedene Encodings zu benutzen, jedoch hat dies scheinbar keinen Einfluss auf die Erkennung des Email-Header.
Hat jemand eine Idee woran das liegt, oder hatte schon einmal jemand das selbe Problem?

wasiko ·

habt ihr eine Lösung gefunden?
hab ähnliches Problem. Die Sonderzeichen wie ö ü usw. kommen im Outlook nur dann richtig wenn ich den Zeichensatz manuell auf Unicode umstelle. Das kanns doch wohl nicht sein!

mrwebdesign ·

So konnte ich mein Problem lösen:
Ich habe die E-Mailadressen aus einer CSV Datei eingelesen. Diese enthielt nur die E-Mailadressen und keine Namen. Beim CSV-Import wurde dann nur die E-Mailadresse in die Empfängerliste eingetragen. Das Feld für den Namen blieb leer.
Beim Versenden mit dem Massenversand wurde dann für den Namen im Header

To: " " <E-mailadresse>

eingefügt. Und genau über dieses " " im Header bei To: scheint Outlook zu stolpern und dann den Header nicht zu decodieren.
Die einfachste Lösung für das Problem ist für mich die E-Mailadressen in eine zweite Spalte der CSV-Datei zu kopieren und dann die E-Mailadresse als Name zu verwenden.
Das Ganze sieht dann ungefähr so aus:

name,email
E-Mailadresse1,E-Mailadresse1
E-Mailadresse2,E-Mailadresse2

Das ganze lässt sich mit einer Tabellenkalkulation, die CSV Im- und Export Unterstütz, wie z.B. Excel oder OO.org Calc ganz schnell erledigen.