Seite 1 von 1
Newsletter 4.6.22 encoding Problem
Verfasst: Do 11. Okt 2007, 16:08
von Lachi
Hallo!
Beim Newsletterplugin und Modul wird nicht automatisch der eingestellte Zeichensatz der Sprache verwendet, sondern alle E-Mails werden iso-8859-1 kodiert.
Eine entsprechende Anpassung sollte im Handler-Modul und in den Newsletter-Klassen vorgenommen werden, oder in der PHP-Mailer-Klasse.
Verfasst: Do 11. Okt 2007, 16:16
von HerrB
Ich weiß nicht, was Du mit dem Newsletter-Plugin meinst, bei den Modulen genügt die Angabe des Encodings als letzter (vermutlich zusätzlicher) Parameter bei Aufruf von sendDirect.
Bei den Bestätigungs-Mails muss das Encoding mit $oMail->CharSet = $sEncoding; gesetzt werden. Woher man $sEncoding bekommt, muss ich noch raussuchen.
Ansonsten findest Du unter Module V4.6.x einen Thread zu den Modulen, bitte das nächste Mal dort posten.
Gruß
HerrB
Verfasst: Fr 12. Okt 2007, 06:46
von Lachi
ich habe im Handler-Modul jeweils vor dem $mail->send();
$mail->Charset = $encoding[$lang];
gesetzt.
Ps.: bitte thema rumschieben, danke
---
Nachtrag, beim HTML-Newsletter werden folgende Platzhalter nicht ersetzt:
MAIL_UNSUBSCRIBE: Link zum löschen des Abonnements
MAIL_STOP: Link zum Pausieren des Abonnements
MAIL_GOON: Link, um das Abonnement wieder aufzunehmen
Verfasst: Fr 12. Okt 2007, 15:02
von HerrB
Nachtrag, beim HTML-Newsletter werden folgende Platzhalter nicht ersetzt:
MAIL_UNSUBSCRIBE: Link zum löschen des Abonnements
MAIL_STOP: Link zum Pausieren des Abonnements
MAIL_GOON: Link, um das Abonnement wieder aufzunehmen
Bitte die spezielle Syntax für HTML-Newsletter verwenden (siehe HTML Tag-Information).
Gruß
HerrB