Zum Inhalt springen

Direct Mail wird nicht als HTML gesendet

Erstellt am 23. Juli 2003 · 8 Antworten · letzte Antwort am 24. Juni 2006

Tags: Frage

Marek Meyer ·

Hallo,

ich habe die Direct Mail Extension installiert und eingerichtet. Mittlerweile kann ich Newsletter anlegen uns als Direct Mail verschicken.
Allerdings funktioniert das Versenden nur als Plaintext. HTML-Mails kommen beim Empfänger (egal ob als Testmail oder Massmail) nicht an. Typo3 meldet aber auch keine Fehlermeldung.

Ich habe testweise mal eine HTML-Seite (type=0) als plaintext gelesen und verschickt. Diese Seite kommt beim Adressaten an (er sieht HTML-Tags).
Also muss der Fehler irgendwo beim internen Aufbereiten/Versenden von HTML-Mails liegen.

Hat jemand eine Idee, an welchen Einstellungen das liegen könnte?

Marek Meyer ·

Mein Problem hat sich erledigt 😃

Nach einigem Suchen im Extension-Sourcecode habe ich herausgefunden, dass das Backend das Feld "module_sys_dmail_html" der Tabelle tt_address nicht angezeigt wird.
Wenn man dieses Feld auf "1" setzt, dann bekommt die betreffende Person auch HTML-Newsletter.

Frank Herrlich ·

Na moin, nachdem ich heut ca. 2h euer Forum durchsucht habe, denke ich dass es vielleicht doch besser wäre selbst herein zuschreiben.
Meine Frage: Wie funktioniert das nun ganau mit dem Versenden von HTML- Direct- Mails. Ich bekomms absolut nicht gebacken. Also wenn jemand nen Plan hat, bitte mal paar hilfreiche Statements zu mir!

THX

Alex ·

In der Tabelle tt_address muss das Feld module_sys_dmail_html auf 1 gesetzt sein, damit der Empfänger die HTML Version des Newsletters bekommt.

Am einfachsten kannst Du es im phpmyadmin ändern.

Silke crosslabs ·

Super, danke.

Das war gar nicht mein Fehler... Aber dadurch konnte ich feststellen, dass dieser Wert bei mir falsch gesetzt wurde. #giggle#
Im Template stand nicht value=1. Darum kamen die Mails im HTML nicht an, wenn jemand das HTML-Mails ankreuzt. #paralyzed#

Jetzt hab ich nur noch das Problem, dass er die falschen Seiten verschickt.
Die URL ist falsch
statt meinedomain/index.php?id=55
verschickt er meinedomain/?id=55.

Hast Du nen Tip, wo ich das ändern kann? Ich schau mir mal die Sourcen an. Vielleicht find ich was...

Vielen Dank für die Hilfe
Silke

Tolstoey ·

Hallo,

laboriere an demselben Problem, verrätst du mir, welchen eintrag du geändert hast? Vielleicht habe ich ja doch noch ne chance...

Gruss, Markus

daniel_m_ww ·

Moin...

@Tolstoey:
Habe in der class.mod_web_dmail.php die Zeile 261 bei der deklaration von this->urlbase angepasst.

Denke das meinst du.

MfG