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