Zum Inhalt

Der Newsletter kommt nicht an

Die Ursachen der Reihe nach — von der wahrscheinlichsten zur seltensten. Arbeiten Sie sie in dieser Reihenfolge ab; jede Stufe schließt die Stufen darüber aus.


Stufe 0: Was genau kommt nicht an?

Bevor Sie irgendetwas prüfen, trennen Sie diese drei Fälle. Sie haben verschiedene Ursachen.

Fall Weiter bei
Gar keine Mail geht hinaus, auch keine Testmail Stufe 1
Die Testmail kommt, der Newsletter nicht Stufe 3
Die Mail geht hinaus, kommt aber nicht an oder landet im Spam Stufe 4
Die Bestätigungsmail nach der Anmeldung kommt nicht Stufe 1, dann Stufe 4

Stufe 1: Geht überhaupt eine Mail hinaus?

Die Probe: Öffnen Sie einen Newsletter, tragen Sie rechts unter Versand Test Ihre eigene Adresse ein und klicken Sie Speichern und Testmail versenden.

Kommt die Testmail an?

Ja → Der Mailweg funktioniert. Weiter bei Stufe 3 oder 4.

Nein → Prüfen Sie, ob Ihre Website überhaupt Mails verschickt. Der einfachste Test läuft ohne dieses Plugin: Lassen Sie sich unter Benutzer → Profil die E-Mail-Adresse ändern — WordPress schickt dann eine Bestätigungsmail.

Ergebnis Was es heißt
Auch die kommt nicht Ihre Website verschickt keine Mails. Das ist kein Problem des Plugins
Die kommt, die Testmail nicht Weiter unten

Wenn Ihre Website gar keine Mails verschickt

Das ist der häufigste Fall überhaupt, und die Lösung ist fast immer dieselbe: ein SMTP-Zugang.

Viele Hoster haben den Versand über mail() abgeschaltet oder so eingerichtet, dass die Mails bei den großen Anbietern abgewiesen werden. Richten Sie einen SMTP-Zugang ein — entweder über ein SMTP-Plugin (dann bleibt der Mailweg auf WP-Mailer) oder direkt im Plugin unter Versandeinstellungen mit dem Mailweg PHP-Mailer.

Die Zugangsdaten bekommen Sie bei Ihrem Hoster.

Wenn andere Mails ankommen, die Testmail nicht

Prüfen Sie Wo
Steht ein Absender drin? Absender und Betreff, Globale Vorgaben
Liegt die Absenderadresse auf Ihrer Domain? dieselbe Seite. Eine Freemail-Adresse wird oft abgewiesen
Ist die Testadresse richtig geschrieben? Im Kasten Testversand
Steht eine Fehlermeldung im Backend? Oben in der Maske nach dem Absenden

Stufe 2: Hat der Newsletter überhaupt Empfänger?

Die Probe: Öffnen Sie den Newsletter und sehen Sie unter der Zielgruppenauswahl nach. Dort steht die Zahl der Empfänger.

Steht dort 0, geht nichts hinaus, und zwar aus einem dieser Gründe:

Grund So sehen Sie es
Keine Zielgruppe gewählt Die Auswahl ist leer
In der Gruppe steht niemand Gruppenliste: die Zahl neben dem Namen
Die Abonnenten sind nicht aktiv Abonnentenliste, Filter Aktiv. Nur bestätigte bekommen Post
Die Abonnenten stehen in keiner Gruppe Abonnentenliste, Filter Unzugewiesene

Der häufigste Fall: niemand ist in einer Gruppe

Ist unter Formularkonfiguration keine Gruppenzuordnung nach Registrierung eingetragen, landen Anmeldungen in keiner Gruppe — und bekommen nie einen Newsletter.

Der Weg zurück: Abonnentenliste → Unzugewiesene → alle auswählen → Massenaktion Zu Gruppe hinzufügen. Und die Einstellung nachtragen.

Der zweithäufigste: Abonnenten stehen auf auf Bestätigung warten, weil die Bestätigungsmail nie ankam. Dann sind Sie wieder bei Stufe 1 — und sollten über die Massenaktion Opt-in-Mail erneut versenden nachdenken, sobald der Mailweg steht.


Stufe 3: Der Versand läuft nicht

Der Newsletter ist eingeplant, aber in der Liste bewegt sich nichts.

0 / 440 Abonnenten haben den Newsletter erhalten

Die Probe: Versandeinstellungen → Letzte Cron-Ausführung.

Was dort steht Was es heißt
Ein Zeitpunkt in den letzten ein, zwei Stunden Der Cron läuft. Weiter unten
Noch nicht ausgeführt oder ein alter Zeitpunkt Der Cron läuft nicht

Wenn der Cron nicht läuft

WP-Cron hängt an Seitenaufrufen. Auf einer Website, die tagelang niemand besucht, passiert nichts.

Zwei Wege:

  1. Sofort weiterkommen: Rufen Sie Ihre Website im Browser auf. Oder klicken Sie in der Newslettermaske Versand anstoßen — das arbeitet ein Häppchen ab.
  2. Dauerhaft lösen: Richten Sie bei Ihrem Hoster einen echten Cronjob ein. Pfad und Adresse stehen unter Versandeinstellungen; stellen Sie das Feld Cron-System danach auf Extern.

Es kann ausserdem sein, dass WP-Cron in Ihrer wp-config.php abgeschaltet ist (DISABLE_WP_CRON). Dann brauchen Sie in jedem Fall einen echten Cronjob.

Wenn der Cron läuft und trotzdem nichts passiert

Prüfen Sie
Liegt der Termin in der Zukunft? In der Newsletterliste, Spalte Termin
Ist der Newsletter überhaupt eingeplant? Steht dort Entwurf, haben Sie nur gespeichert, nicht geplant
Steht Newsletter pro Ausführung auf 0? Versandeinstellungen

Wenn der Versand mittendrin stehenbleibt

200 / 440 Abonnenten haben den Newsletter erhalten — und das seit Stunden

Entweder läuft der Cron nicht mehr (siehe oben), oder Ihr Server bricht den Lauf ab, weil er zu lange dauert.

Setzen Sie Newsletter pro Ausführung herunter, nicht herauf. Von 200 auf 50, bei sehr engen Hostern auf 25. Ein kleinerer Lauf, der durchläuft, ist schneller als ein großer, der abbricht.

Fragen Sie ausserdem Ihren Hoster nach der erlaubten Zahl von Mails je Stunde.


Stufe 4: Die Mail geht hinaus, kommt aber nicht an

Jetzt liegt es nicht mehr am Plugin, sondern an der Zustellung. Daran kann das Plugin nichts ändern — das entscheidet der Mailserver des Empfängers.

4a. Liegt sie im Spam?

Prüfen Sie es zuerst. Bei sich selbst und, wenn möglich, bei einer Adresse bei einem großen Anbieter.

4b. Die Absenderadresse

Sie muss auf Ihrer eigenen Domain liegen. Eine Freemail-Adresse als Absender lässt sich durch SPF und DMARC nicht decken; die großen Anbieter weisen das zunehmend ab.

Absender und Betreff, Globale Vorgaben.

4c. SPF und DKIM

Das sind Einträge im DNS Ihrer Domain, keine Einstellung im Plugin. Sie sagen dem Mailserver des Empfängers, dass Ihr Server im Namen Ihrer Domain senden darf.

Ohne sie landen Ihre Mails bei Gmail, Outlook.com und GMX zunehmend im Spam oder werden abgewiesen — bei größeren Mengen sogar sicher.

Fragen Sie Ihren Hoster, wie SPF und DKIM für Ihre Domain einzurichten sind. Bei den meisten ist es ein Häkchen im Kundenmenü.

Prüfen Sie es nach

Schicken Sie eine Testmail an eine Ihrer Adressen und sehen Sie sich den Quelltext der Mail an (in fast jedem Programm über „Original anzeigen"). Suchen Sie nach Authentication-Results. Dort steht spf=pass und dkim=pass — oder eben nicht.

4d. Der Inhalt

Wenn Absender und Technik stimmen und es trotzdem klemmt:

Keine Textfassung Eine Mail ohne Textteil ist ein Merkmal. Stellen Sie HTML- und Textmail ein und lassen Sie die Textfassung nicht leer
Nur ein großes Bild und kaum Text Der klassische Aufbau einer Spammail
Anhänge Vor allem Office-Dateien. Verlinken Sie stattdessen
Verkürzte Links Ein Dienst zum Kürzen ist ein Verdachtsmoment
„Sehr hoch" als Priorität Bei einem Newsletter ein schlechtes Zeichen
Kein Abmeldelink Jede mitgelieferte Vorlage hat einen. Wenn Sie ein eigenes Layout gebaut haben, prüfen Sie es

4e. Sehen Sie in die Rückläufer

Schalten Sie die Bounce-Verarbeitung ein und lesen Sie die Texte der Rückmeldungen. Dort steht, warum die Mail nicht ankam — im Klartext, vom Mailserver der Gegenseite geschrieben.

Das ist die einzige verlässliche Auskunft, die Sie bekommen können.


Stufe 5: Es kommt an, sieht aber falsch aus

Symptom Ursache
Bilder fehlen Das Mailprogramm blockiert sie. Der Empfänger muss „Bilder anzeigen" klicken — oder Sie schalten Bilder in Mail einbetten ein (kostet die Öffnungszählung)
%abo_vorname% steht im Text Ein Tippfehler oder ein abgeschaltetes Modul. Das Plugin meldet es beim Öffnen des Newsletters
„Guten Tag ," ohne Namen Der Abonnent hat keinen Namen hinterlassen
Das Layout zerfällt in Outlook Flexbox, Grid oder eigene CSS-Klassen im Editor. Nehmen Sie eine mitgelieferte Vorlage und schreiben Sie nur Text, Bilder und Links
Alles ist fett oder alles normal Ein Universalselektor in einem eigenen Layout
Umlaute sind zerhackt Fast immer ein Import mit falschem Zeichensatz. Siehe Import und Export

Wenn nichts davon passt

Melden Sie es im Forum. Was in die Anfrage gehört, steht unter Support — und das Wichtigste daraus: welche Stufe dieser Seite Sie geprüft haben und was dabei herauskam.