Zum Inhalt

Versenden und planen

Ein Newsletter geht nie sofort an alle hinaus. Er wird eingeplant, und ein Cron arbeitet die Warteschlange in Häppchen ab. Das ist keine Umständlichkeit, sondern die Bedingung dafür, dass 5000 Mails ein Shared-Hosting-Paket nicht umbringen.

Alles dafür steht in der rechten Spalte der Newslettermaske.

Die Kästen der rechten Spalte, alle aufgeklappt


1. Testversand

Rechte Spalte, Kasten Testversand.

Tragen Sie eine oder mehrere Adressen ein, mit Komma getrennt, und klicken Sie Speichern und Testmail versenden.

Die Testmail ist keine Vorschau, sondern der Ernstfall — dieselbe Vorlage, dieselben Platzhalter, dieselbe Mail. Deshalb sieht sie auch persönlich aus:

Mit welchem Abonnenten die Testmail gerendert wird

Steht die Testadresse als Abonnent in Ihrer Liste, wird mit dessen Daten gerendert — %abo_vorname% zeigt dann seinen Vornamen, und der Abmeldelink ist seiner und funktioniert.

Steht sie nicht in der Liste, bleiben die persönlichen Platzhalter leer. Ein Testversand an eine unbekannte Adresse zeigt Ihnen also nicht, ob die Anrede sitzt.

Der Rat daraus: Tragen Sie sich selbst als Abonnenten ein und testen Sie an diese Adresse.

Was Sie am Testversand prüfen sollten:

Kommt die Mail überhaupt an? Wenn nicht, ist es der Mailweg und nicht der Newsletter
Landet sie im Spam? Dann sind Absenderadresse, SPF und DKIM zu prüfen, nicht der Text
Stimmt die Anrede? Siehe oben
Funktioniert der Abmeldelink? Klicken Sie ihn wirklich an. Er ist Pflicht
Steht Ihr Impressum im Fuß? Jede Vorlage hat dort einen kursiven Platzhaltersatz, der ersetzt werden will
Sieht die Mail auf dem Telefon aus? Die Hälfte Ihrer Empfänger liest dort

Testmails zählen nicht in der Statistik und stehen in keinem Versandprotokoll.

2. Termin setzen

Rechte Spalte, Kasten Versand. Tag und Uhrzeit in der Zeit Ihrer Website.

Ein Termin in der Vergangenheit heißt „so bald wie möglich" — beim nächsten Cronlauf.

3. Versand planen

Speichern und Versand planen.

In diesem Augenblick geschieht das Entscheidende: Das Plugin ermittelt die Empfänger und schreibt für jeden eine Zeile in die Warteschlange. Danach steht fest, wer diese Ausgabe bekommt.

Versand für 440 Empfänger geplant.

Wer wird ermittelt? Alle Abonnenten der gewählten Gruppen mit dem Status Aktiv
Doppelte? Wer in zwei gewählten Gruppen steht, bekommt die Mail einmal
Wer sich danach anmeldet? Bekommt diese Ausgabe nicht mehr
Wer sich danach abmeldet? Bekommt sie trotzdem, wenn seine Zeile schon abgearbeitet ist — sonst nicht

Der Newsletter ist ab jetzt gesperrt: Name, Inhalt und Zielgruppen lassen sich nicht mehr ändern. Nur der Haken Im Archiv anzeigen bleibt beweglich.

4. Der Versand läuft

Der Cron holt sich bei jedem Lauf so viele Zeilen aus der Warteschlange, wie unter Versandeinstellungen als Newsletter pro Ausführung eingestellt sind — ab Werk 200.

In der Newsletterliste sehen Sie den Fortschritt:

200 / 440 Abonnenten haben den Newsletter erhalten

Sie können den Versand von Hand anstoßen: in der Maske der Knopf Versand anstoßen. Er arbeitet ebenfalls nur ein Häppchen ab, nicht alles.

Wenn der Fortschritt stehenbleibt

Dann läuft der Cron nicht. WP-Cron hängt an Seitenaufrufen — auf einer Website, die niemand besucht, passiert nichts. Unter Versandeinstellungen steht, wann er zuletzt lief. Bleibt der Wert alt, richten Sie einen echten Cronjob ein; Pfad und Adresse stehen auf derselben Seite.

Abbrechen

Versand abbrechen / Neu planen in der Maske setzt den Newsletter zurück auf Entwurf.

  • Bereits versendete Mails bleiben versendet. Eine Mail lässt sich nicht zurückholen.
  • Die noch nicht versendeten gehen nicht mehr hinaus.
  • Der Newsletter ist wieder änderbar und kann erneut geplant werden. Dabei wird die Empfängerliste neu ermittelt.

Das ist der Notausgang für den Fall, dass Ihnen nach dem Planen ein Fehler auffällt. Je kürzer der Abstand zum Termin, desto weniger ist schon draußen.


Was in der Mail steht

Zusammengesetzt wird jede Mail aus drei Teilen:

┌─ Vorlage (Layout) ────────────────┐
│  Kopf, Logo, „im Browser ansehen" │
│  ┌─ Ihr Inhalt aus dem Editor ─┐  │
│  │                             │  │
│  └─────────────────────────────┘  │
│  Fuß, Impressum, Abmeldelink      │
└───────────────────────────────────┘
        ↓ Platzhalter je Empfänger ersetzen
        ↓ Module (Zählpixel, Klicklinks, Anhänge)
        ↓ Mailweg

Gerendert wird je Empfänger — deshalb kann in jeder Mail ein anderer Name und ein anderer Abmeldelink stehen.

Bilder in der Mail

Ab Werk werden Bilder verlinkt: Das Mailprogramm lädt sie von Ihrem Server nach. Viele Mailprogramme blockieren das zunächst und zeigen „Bilder anzeigen".

Unter Versandeinstellungen können Sie Bilder in Mail einbetten einschalten. Dann reisen die Bilder in der Mail mit und sind sofort zu sehen.

Verlinkt (Vorgabe) Eingebettet
Größe der Mail klein um die Bilder größer
Sofort sichtbar nein ja
Öffnungszählung funktioniert funktioniert nicht mehr

Der letzte Punkt ist der Haken: Der Zählpixel der Statistik ist ein Bild, das geladen werden muss. Wird er mit eingebettet, lädt niemand mehr etwas, und es wird keine Öffnung mehr gezählt. Wer beides will, muss sich entscheiden.

Ein Bild, das ausgenommen bleiben soll, bekommt class="noreplace".

Die beiden Mailwege im Vergleich

Eingestellt unter Versandeinstellungen.

WP-Mailer (Vorgabe) PHP-Mailer
Versendet über wp_mail() — den Weg, den Ihre Website ohnehin nimmt eine eigene Verbindung, wahlweise über SMTP
SMTP-Plugin greift, der Newsletter geht über dessen Zugang greift nicht
Zugangsdaten im SMTP-Plugin in diesem Plugin, Kennwort verschlüsselt
Priorität des Newsletters wird nicht gesetzt wird als Kopfzeile gesetzt
„HTML- und Textmail" verschickt beide Teile verschickt beide Teile
Bilder einbetten funktioniert funktioniert

Eine Eigenheit des WP-Mailers

Ein SMTP-Plugin kann Ihren Absender überschreiben. wp_mail() wendet die Filter wp_mail_from und wp_mail_from_name an, nachdem es die Absenderzeile gelesen hat. Setzt ein anderes Plugin diese Filter — viele SMTP-Plugins tun das —, gewinnt dessen Adresse. Steht im Postfach ein anderer Absender als eingestellt, ist das die Ursache.