Zum Inhalt springen

direct_mail in PlainText E-Mail undefiniertes Zeichen

Erstellt am 12. Dezember 2008 · 1 Antwort · letzte Antwort am 12. Dezember 2008

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

m.​zimmer ·

Hallo Liebe Gemeinde, ;-)

Ich habe DirectMail erfolgreich konfiguriert. Es werden HTML und Plaintext E-Mails in der gewünschten Optik verschickt. Ein Problem habe ich allerdings noch.

In der versendeten PlainText E-Mail ist unter Outlook im Text immer ein "?" vorangestellt. Ich habe keine Ahnung wo das herkommt. In der Vorschau der Newsletterseite im PlainText Format ist alles OK. Wie bekomm ich dies weg bzw. Wo könnte ich im Code stöbern?

Das PlainText Template ist korrekt im UTF-8 gespeichert. (Da fällt mir auf das bei einem alten TestNewsletter als das Template noch im ANSI Format war gab es das "?" nicht)

Im Tobit wird es übrigens nicht als "?" dargestellt sondern als "" (ein hochgestelltes Pixel vielleicht könnt Ihr es ja rauskopieren es steht zwischen den Gänsefüßen).

Außerdem fügt Typo ganz am Anfang des Newsletters noch ein Zeilenumbruch ein.

vielen Dank schonmal.

m.​zimmer ·

Ich habe in der class.dmailer.php in der Funktion sendTheMail() einfach folgende Zeile eingefügt bevor die Nachricht verschickt wird:

$this->message = str_replace("=EF=BB=BF","",$this->message);

Aber wo das Zeichen herkommt ist mir immernoch ein Rätsel.