Das Problem wurde hier schon mehrfach beschrieben, trotzdem rätsele ich, was da vor sich geht und würde mich freuen, wenn es mir jemand erklären und vielleicht einen Tipp geben kann.
Ich habe in einen Netcup-Webhosting-Tarif mehrere Domains als "Externe Domain" eingebunden, die derzeit noch bei einem anderen Provider liegen, wobei die Nameserver auf Cloudflare verweisen. Die Website läuft bei wieder einem anderen Provider.
Nachdem ich eine Externe Domain validiert und bei Netcup einem Webhosting-Tarif zugewiesen habe, konnte ich E-Mail-Adressen für diese Domain anlegen und Webmail aktivieren.
Nun habe ich bei Cloudflare bei der betreffenden Domain den MX-Record auf den von Netcup für mein Webhosting vorgegebenen Server geändert (mxXecX.netcup.net.)
Das Ergebnis:
- ich kann mich per IMAP in die neuen Mail-Konten einwählen und auch E-Mails verschicken
- Wenn Mails ankommen, erhalten Sie allerdings vom Netcup-Mailserver die Antwort zurück:
Action: failed
Status: 5.7.1
Remote-MTA: dns; mxXecX.netcup.net. (XXXX, the server for the domain XXX.de.)
Diagnostic-Code: smtp; 554 5.7.1 <XXX@XXX.de>: Relay access denied
"Relay access denied" - dazu hat man hier schon einiges gehört.
- Es wurde empfohlen, doch mal über SMTP mal eine Mail zu verschicken - habe ich gemacht
- Es wurde dringend angeraten, andere MX-Einträge mit niedrigerer Priorität (also höherem Priority-Wert) zu löschen - habe ich auch gemacht, wobei mir der Sinn nicht klar ist
Und dann habe ich es für verschiedene Domains ausprobiert, alle mit demgleichen Setup (externer Provider, Nameserver:Cloudflare, als externe Domain importiert, validiert, Mail-Postfächer angelegt). Bei verschiedenen Tests dauerte es zwischen 60 und 120 Minuten, bis die Mails, teils noch etwas wackelig, ankommen.
Und dann habe ich die große Umstellung für die eine, wichtige Domain gemacht, und nach 190 Minuten abgebrochen. Denn hier hat es nicht geklappt. Es entsteht einfach ein Schaden, denn jeder, der in dieser Zeit eine E-Mail schickt, bekommt die besagte Fehlermeldung zurück ("Relay access denied"). Nach 3 Minuten kamen wieder alle Mails beim alten Provider an, wie wenn nie etwas gewesen wäre.
Ich würde gerne verstehen, was da das Problem ist und warum der Netcup-Mailserver sich so verhält, wie er sich verhält.
An der DNS-Propagierung kann es meiner Ansicht nach nicht liegen (TTL war Tage vorher auf 1 verändert worden). Und außerdem antwortet ja auch fast sofort der Netcup-Server. Nur, warum frägt er selbst nochmal die MX-Records ab und verweigert die Annahme, wenn es noch einen anderen (Backup)-MX gibt?
Wie kann man so eine Umstellung vornehmen, dass im Idealfall keine Mail verloren geht?
Und dann noch zum Thema Webmail: Das klappt sowieso nicht, obwohl aktiviert. "Verbindung zum Speicherserver fehlgeschlagen" kommt da immer. Hat es etwas mit Cloudflare zu tun?