Domain- und Mail-Umzug: Von 1&1/1Blu zu Hetzner (und warum Gmail deine Mails blockt)
TL;DR
Wer von 1&1/1Blu zu Hetzner umzieht, stolpert garantiert über diese Fallstricke:
-
NS-Änderungen landen in mysteriösen Warteschleifen
-
NXDOMAIN während der Umstellung = totaler Blackout
-
Gmail blockt deine Mails wegen fehlendem SPF/DKIM
-
Catch-All über mehrere Domains geht bei Hetzner nicht
Hier die Lösung – ohne Marketing-Blabla.
Warum überhaupt umziehen?
Vorher: Alles bei 1&1/1Blu (Domain, DNS, Mail, Webspace)
Nachher: Domain + DNS bei Hetzner, Mail + Webspace bei Hetzner
Vorteil: Bessere Performance, günstigerer Preis, weniger Vendor-Lock-in
Nachteil: Der Umzug ist nervig
Phase 1: Mails migrieren (bevor DNS umgestellt wird!)
IMAPSYNC ist dein Freund
imapsync \
--host1 imap.1blu.de --user1 [email protected] --password1 'altespasswort' \
--host2 mail.hetzner.de --user2 [email protected] --password2 'neuespasswort' \
--delete2duplicates \
--syncinternaldates
Wichtig: Mach das zweimal:
-
Einmal komplett (kann Stunden dauern)
-
Kurz vor DNS-Umstellung nochmal mit
--maxage 7(nur letzte Woche)
Sonst gehen Mails verloren, die während der Umstellung noch beim alten Anbieter landen.
Phase 2: Domain transferieren (Auth-Code bei 1Blu holen)
Bei 1Blu:
-
Login → Domain-Verwaltung → Transfer-Lock deaktivieren
-
Auth-Code anfordern (kommt per Mail)
Bei Hetzner:
-
Konsole → Domains → Domain transferieren
-
Auth-Code eingeben
-
Bestätigungsmail von 1Blu abwarten → sofort klicken
Dauer: 5-7 Tage (kann auch schneller gehen)
Phase 3: DNS-Zone vorbereiten (BEVOR Transfer durch ist!)
Hetzner Konsole → DNS → Zone anlegen
Kritische Records:
A @ <deine-webspace-ip>
A www <deine-webspace-ip>
A mail <deine-mail-server-ip>
MX @ mail.deine-domain.de (Priorität 10)
TXT @ "v=spf1 mx ~all"
Hetzner Webhosting Nameserver:
ns1.your-server.de
ns2.second-ns.com
ns3.second-ns.de
(Ja, your-server.de ist echt der Hostname. Weird, aber so ist es.)
Der Moment der Wahrheit: NS umstellen
Szenario A: Transfer läuft noch, aber du hast NS-Zugriff bei 1Blu
DON'T:
NS auf helium.ns.hetzner.de etc. ändern → führt zu NXDOMAIN wenn Zone bei Hetzner nicht aktiv ist
DO:
Warte den Transfer ab. Hetzner stellt die NS automatisch richtig.
Szenario B: Du hast die NS geändert und jetzt ist alles tot
$ nslookup -type=mx deine-domain.de
** server can't find deine-domain.de: NXDOMAIN
Panik! 🚨 Keine Mails, keine Website, nichts.
Fix:
-
NS bei 1Blu zurück auf alte Werte oder
-
Hetzner-Support anschreien oder
-
Abwarten und Tee trinken (wenn's Freitag Abend ist)
Phase 4: Gmail blockt deine Mails – SPF/DKIM fehlt
Fehlermeldung:
550-5.7.26 Gmail requires all senders to authenticate with either SPF or DKIM.
550-5.7.26 DKIM = did not pass
550-5.7.26 SPF [deine-domain.de] with ip: [x.x.x.x] = did not pass
Problem:
Du sendest noch über den alten SMTP-Server (z.B. 1Blu), aber SPF zeigt schon auf Hetzner.
Fix 1: SMTP im Mail-Client umstellen
iPhone: Einstellungen → Mail → Account → SMTP → Hetzner eintragen
Thunderbird/Outlook: Kontoeinstellungen → Postausgangsserver
Fix 2: SPF-Record anpassen (falls du noch über alten Server sendest)
TXT @ "v=spf1 mx a:alter-smtp-server.de include:spf.hetzner.com ~all"
Fix 3: DKIM aktivieren (langfristig)
Hetzner Konsole → Mail → DKIM:
-
DKIM-Key generieren
-
TXT-Record kopieren
-
In DNS-Zone eintragen
TXT default._domainkey "v=DKIM1; k=rsa; p=MIGfMA0GCSq..."
Check nach 24h:
nslookup -type=txt default._domainkey.deine-domain.de
Bonus-Problem: Catch-All über mehrere Domains
Vorher bei 1Blu:
*@domain-a.de + *@domain-b.de → eine Mailbox
Bei Hetzner: GEHT NICHT 😤
Workaround 1: Weiterleitung
Domain A: Catch-All → weiterleiten an [email protected]
Domain B: Echte Mailbox
Nachteil: Du kannst nicht direkt als @domain-a.de versenden.
Workaround 2: Separate Mailboxen + Unified Inbox
Im Mail-Client beide Konten einrichten → sieht aus wie eins.
Workaround 3: Externes Mail-Hosting
-
Migadu (~20€/Jahr, beliebig viele Domains)
-
mailbox.org
-
Protonmail
-
- *
Checkliste für den Umzug
-
IMAPSYNC durchlaufen lassen (komplett)
-
Auth-Code bei 1Blu holen
-
DNS-Zone bei Hetzner anlegen (A, MX, TXT)
-
Transfer starten bei Hetzner
-
IMAPSYNC nochmal (Delta-Sync)
-
SPF/DKIM Records setzen
-
SMTP im Mail-Client auf Hetzner umstellen
-
Testmail an Gmail senden (checken ob SPF/DKIM passt)
-
Alte 1Blu-Verträge kündigen (aber erst nach 2 Wochen!)
-
- *
Lessons Learned
-
NS-Änderungen sind ein Minenfeld – lieber Transfer abwarten
-
DNS-Propagation dauert – nicht in Panik verfallen
-
SPF/DKIM sind Pflicht – Gmail nimmt das ernst
-
Catch-All bei Hetzner sucks – Plan B haben
-
Immer zweimal IMAPSYNC – sonst fehlen Mails
Tools die geholfen haben
-
imapsync – Mail-Migration
-
nslookup – DNS-Debugging (
nslookup -type=mx domain.de) -
MXToolbox – SPF/DKIM/DMARC testen
-
Hetzner Docs – tatsächlich brauchbar
-
- *
Fazit: Der Umzug ist nervig, aber machbar. Größter Fail: NS ändern bevor die Zone bei Hetzner aktiv ist. Größter Win: Danach läuft alles stabiler und günstiger.
Geschrieben nach 6 Stunden Debugging und mehreren Kaffee. ☕