Zum Inhalt

Auf eine neue Website umziehen

Neuer Server, neue Domain, neue Installation — und die Abonnenten und Einstellungen sollen mit.

Es gibt zwei Wege. Nehmen Sie den, der zu Ihrem Fall passt.

Ihr Fall Weg
Die ganze Website zieht um, mit Datenbank Weg A — nichts zu tun
Eine neue, leere Installation soll den Newsletter übernehmen Weg B

Weg A: Die ganze Website zieht mit um

Wenn Sie die Datenbank mitnehmen — mit einem Umzugs-Plugin, über einen Datenbankexport oder weil Ihr Hoster das für Sie macht —, kommt der Newsletter vollständig mit. Abonnenten, Gruppen, Newsletter, Einstellungen, alles.

Was danach zu prüfen ist:

1. Die fünf Seiten

Newsletter → Konfiguration → Einstellungen → Seitenkonfiguration

Steht dort überall eine Seite? Wenn das Umzugswerkzeug die Beitragsnummern geändert hat, zeigen die Einträge ins Leere — und im Backend steht ein roter Kasten.

2. Die Adressen in bereits versendeten Mails

Bei einem Domainwechsel funktionieren die Abmeldelinks aus alten Mails nicht mehr. Sie stehen auf der alten Domain.

Richten Sie eine Weiterleitung von der alten auf die neue Domain ein — das löst das und vieles andere mit.

3. Der Mailweg

Versandeinstellungen. Beim Hosterwechsel gelten fast immer andere SMTP-Zugangsdaten. Und mail() des neuen Servers verhält sich anders als das des alten.

Verschicken Sie eine Testmail, bevor Sie den nächsten Newsletter planen.

4. SPF und DKIM

Die Einträge im DNS zeigen auf den alten Server. Beim Hosterwechsel müssen sie neu gesetzt werden, sonst landen Ihre Mails im Spam.

Das ist Arbeit beim Hoster, keine im Plugin — und sie wird gern vergessen.

5. Der Cron

Versandeinstellungen → Letzte Cron-Ausführung. Wenn Sie einen externen Cronjob hatten, gibt es ihn auf dem neuen Server nicht.

6. Verschlüsselte Kennwörter

Zwei Kennwörter liegen verschlüsselt in der Datenbank: das SMTP-Kennwort und das des Bounce-Postfachs. Der Schlüssel dafür stammt aus der wp-config.php.

Ziehen Sie die wp-config.php nicht mit um — oder erzeugt Ihr Umzugswerkzeug neue Sicherheitsschlüssel —, lassen sich die beiden nicht mehr entschlüsseln. Der Versand fällt dann still aus.

Tragen Sie beide nach dem Umzug einmal neu ein. Das dauert zwei Minuten und erspart eine lange Fehlersuche.


7. Die Adresse neu registrieren

Newsletter → Konfiguration → Update-Zugang → Domainverwaltung

Das ist kein Nebenschauplatz — hier hängt dran, ob das Plugin weiterläuft

Seit 2.0 gilt Ihr Zugang nur auf registrierten Adressen. Nach dem Umzug steht dort noch die alte, und auf der neuen läuft das Plugin wie eine Testversion: vierzehn Tage, dann sind Newsletter, Abonnenten und Gruppen stillgelegt und das Anmeldeformular nimmt niemanden mehr an.

Eine Meldung im Backend sagt es Ihnen vom ersten Tag an.

Mit einem Pro-Schlüssel, der für eine Adresse gilt:

  1. Hinter der alten Adresse auf Registrierung aufheben.
  2. Diese Domain registrieren — das trägt die neue ein.

Versuchen Sie es in der anderen Reihenfolge, sagt das Plugin es Ihnen: „Dieser Update-Zugang gilt für eine Domain."

Mit Enterprise genügt Schritt 2; dort dürfen mehrere Adressen nebeneinander stehen. Der Vergleich steht unter Lite, Pro und Enterprise.

Auch stillgelegt kommen Sie an diese Seite

Wer den Schritt vergisst und nach vierzehn Tagen vor einem stillgelegten Plugin steht, ist nicht ausgesperrt: Die Domainverwaltung bleibt bedienbar, gerade damit sich die alte Adresse noch freigeben lässt. Alles andere kommt zurück, sobald die neue eingetragen ist — gelöscht wird nichts.

Die Frist beginnt übrigens erst an dem Tag, an dem das Plugin die neue Adresse zum ersten Mal sieht. Ein Umzug bekommt also immer volle vierzehn Tage.

Weg B: In eine neue Installation

Hier ziehen Sie zwei Dinge getrennt um: die Einstellungen und die Abonnenten. Die Newsletter selbst kommen nicht mit — dafür bräuchte es einen Datenbankexport.

Auf der alten Website

1. Die Einstellungen sichern.

Newsletter → Konfiguration → Einstellungen → Einstellungen sichern → Einstellungen herunterladen

Vergeben Sie ein Kennwort, wenn auch die Zugangsdaten mitsollen. Welche das sind, hängt von Ihrer Edition ab und steht unter Einstellungen sichern. Ohne Kennwort enthält die Datei keine.

2. Die Abonnenten exportieren.

Newsletter → Abonnenten → CSV-Export

Die Datei enthält alle Abonnenten mit Status, Bestätigungszeitpunkt, Gruppen und Abonnentenvariablen.

3. Die Gruppennamen notieren.

In der Exportdatei stehen in der Spalte groups die Nummern der Gruppen. Auf der neuen Website sind die Nummern andere. Schreiben Sie auf, welche Nummer welche Gruppe war.

Auf der neuen Website

4. Plugin installieren und aktivieren. Siehe Installation.

5. Die Gruppen anlegen — in derselben Reihenfolge wie auf der alten Website. Dann stimmen die Nummern meistens überein.

Prüfen Sie es: Newsletter → Gruppen, Spalte Id. Wo es abweicht, ändern Sie die Zahlen in der CSV-Datei, bevor Sie importieren.

6. Die Einstellungen laden.

Einstellungen sichern → Datei auswählen, Kennwort eintragen, Einstellungen übernehmen.

Die Seiten kommen nicht mit

Angaben, die nur auf einer bestimmten Website gelten — die Nummern der fünf Seiten, die Standardgruppe, der Abonnent für die Archivansicht — werden nur übernommen, wenn die Datei von derselben Website stammt.

Sie bekommen dazu einen Hinweis. Legen Sie die fünf Seiten neu an und tragen Sie sie unter Seitenkonfiguration ein.

7. Die Abonnenten importieren.

Newsletter → Abonnenten → CSV-Import, mit Kommagetrennt in Spalte „groups".

Machen Sie zuerst einen Probelauf mit fünf Zeilen. Siehe Import und Export.

8. Nachsehen.

Wo Worauf
Abonnentenliste, Unzugewiesene Stehen dort viele, sind die Gruppennummern nicht aufgegangen
Statusfilter Aktiv Stimmt die Zahl mit der alten Website?
Seitenkonfiguration Stehen alle fünf Seiten?
Absender und Betreff Passt die Absenderadresse zur neuen Domain?
Versandeinstellungen SMTP-Zugang, Cron
Update-Zugang Steht dort die neue Adresse? Ohne sie legt sich das Plugin nach vierzehn Tagen still. Bei Pro erst die alte aufheben

9. Eine Testmail. An sich selbst, und den Abmeldelink wirklich anklicken.


Was in keinem der beiden Wege mitkommt

Eigene Vorlagen unter user_views oder im Theme Kopieren Sie die Dateien von Hand
Anhänge an Newslettern Liegen unter uploads/wpng/
Die Newsletter selbst bei Weg B Nur über einen Datenbankexport
SPF und DKIM Einträge im DNS, keine Einstellung im Plugin
Ein externer Cronjob Beim Hoster einzurichten

Die Reihenfolge, wenn beide Websites eine Zeit lang laufen

Damit nicht doppelt versendet wird:

  1. Auf der alten Website: keinen Newsletter mehr planen.
  2. Umziehen.
  3. Auf der neuen Website testen.
  4. Erst dann die alte abschalten — oder zumindest dort das Plugin deaktivieren, damit sein Cron nicht weiterläuft.

Nicht beide Installationen gleichzeitig versenden lassen

Sie arbeiten auf verschiedenen Datenbanken und wissen nichts voneinander. Ihre Abonnenten bekommen alles doppelt.