TYPO3 – Direct Mail Newsletter werden nicht verschickt

Das solide Newslettersystem Direct Mail bereitet besonders Einsteigern immer wieder Kopfschmerzen: Oftmals werden Newsletter aus unerklärlichen Gründen nicht verschickt und die Nutzerführung war für die Redakteure, welche letztenendes den Newsletter aufbereiten und verschicken sollen bis vor Kurzem recht umständlich.

Dieser Beitrag soll die wichtigsten Probleme behandeln und mit Hilfe der Kommentare ständig erweitert werden.

HTML-Newsletter werden nicht verschickt

Dieses Problem lässt sich zum Glück in den meisten Fällen einfach und schnell regeln. Die häufigste Ursache liegt in der Liste der Abonnements – sind diese händisch eingepflegt oder per direct_mail_subscription nicht komplett in die Datenbank geschrieben, so fehlt der Haken im FeldNewsletter im HTML-Format empfangen” bei den Abonnementen. Damit dieses automatisch gesetzt wird, sollte man im Template für das Anmeldeformular ein hidden-Feld einfügen:

Somit wird für jeden neuen Abonnementen der Wert gleich auf 1 gesetzt.
Welche Gründe gibt es noch? Schreib nen Kommentar.

Massenversand startet, verarbeitet Abonnenten aber es werden keine Mails verschickt

Für dieses Problem kann es mehrere Ursachen geben, das Resultat ist immer das selbe: Der Versand wird angestoßen, aber in der Versand-Statistik steht keine Anzahl der Versendeten Mails.
Massenversand wurde verarbeitet, aber E-Mails wurden nicht verschickt

  • In Vebindung mit htaccess

    In einem meiner Projekte habe ich zur Vermeidung von duplicate Content per htaccess die Anfragen an die Domain domainname.tld auf www.domainname.tld umgeleitet. Nun habe ich mich trotzdem unter domainname.tld/typo3 eingeloggt und wollte einen Newsletter versenden. Es lief soweit alles normal und auch die Vorschau sah gut aus. Leider wurden die E-Mails per Massenversand nicht verschickt (vgl. Bild oben). Eine Testmail ergab außerdem, dass nicht der Inhalt des Newsletters, sondern die gesamte Seite als Newsletter verschickt wurde. Nach eingehender Prüfung musste ich feststellen, dass direct_mail nicht die per baseURL gesetzte URI als Ausgangsbasis zum Rendern/Erstellen des Inhalts des Newsletters verwendet, sondern den Pfad des eingeloggten Nutzers. In meinem Fall habe ich mich noch einmal ausgeloggt und unter www.domainname.tld/typo3 wieder eingeloggt – der Newsletter konnte problemlos verschickt werden.
    Fazit: Ich werde die htaccess-Konfiguration wohl noch einmal überprüfen, so dass alle Parameter beim Umleiten ohne www zu www mitgenommen werden.

Welche Probleme habt ihr erfahren und wie gelöst? Hinterlasst einen Komentar oder einen Trackback. Ich möchte hier gern eine Problemlöse-Sammlung rund um direct_mail enstehen lassen.

Einen Kommentar hinterlassen