MX-Eintrag, der auf eine dynamische IP verweist

MX-Eintrag, der auf eine dynamische IP verweist

Ich möchte Gastgeber seineinfache Anmeldungauf meinem Synology-Heimserver. Dazu muss ich einen MX-Eintrag auf einer Domäne registrieren, die auf meine IP-Adresse verweist.

Allerdings garantiert mein Internetprovider keine feste IP, auch wenn sich diese kaum ändert.

Wenn ich gerade einen Domänennamen kaufe und sich meine IP-Adresse ändert, kann es bis zu 72 Stunden dauern, bis die Änderung an die DNS-Server weitergeleitet wird. Das ist zu lange.

Die einzige Lösung, die ich sehe, ist die Verwendung eines dynamischen DNS-Dienstes irgendwo in der Kette.

Ist es möglich, einen MX-Eintrag bei einem dynamischen DNS zu registrieren? Ich kann dazu keine klaren Informationen finden.

Wenn ja, wie geht das?

Reicht ein dynamisches DNS aus? Wenn ja, wie registriere ich einen MX-Eintrag darauf? Brauche ich einen Domänennamen? Wenn ja, wie stelle ich sicher, dass immer auf meine IP verwiesen wird, auch wenn sie von meinem ISP aktualisiert wird?

Antwort1

MXDatensatz verweist nie auf eine IP, "statisch" oder "dynamisch". Punkt. Es weist auf einigeDomänennameDabei handelt es sich um den Namen des Servers, der die eingehenden E-Mails für eine bestimmte Domäne verarbeiten soll.

Es interessiert niemanden, wie die Einträge tatsächlich auf dem DNS-Server erscheinen. Sie können MX-Einträge und alle Einträge, auf die sie verweisen, über ein dynamisches RFC2136-Update erstellen, indem Sie eine Zonendatei bearbeiten oder die vom DNS-Server verwendete Backend-Datenbank auf andere Weise manipulieren, was auch immer. Es liegt ganz bei Ihnen. Das Ergebnis ist dasselbe: Wenn der Benutzer einen MXEintrag über DNS anfordert und gültige Informationen als Antwort erhält, funktioniert es.

Was ist eine „statische“ oder „dynamische“ IP? ​​Der Hauptunterschied aus Ihrer Sicht ist, wie oft Ihr Computer eine andere IP-Adresse erhält als zuvor. Andere berücksichtigen, wie oft der Benutzer hinter dieser IP-Adresse geändert wird. Wenn dies „häufig“ der Fall ist, wird die IP als „dynamisch“ bezeichnet.

Es ist möglich, einen Mailserver einzurichten, der auf eine „dynamische“ IP-Adresse antwortet. Sie müssen einen AEintrag mit niedrigem TTL-Wert pflegen, der immer auf die aktuell verwendete IP-Adresse verweist (wie ich bereits sagte, ist es irrelevant, wie Sie das genau erreichen). Dann können Sie den MX-Eintrag so einrichten, dass er auf diesen „dynamischen“ A-Eintrag verweist. Ihr Server, der sich auf der „dynamischen“ IP befindet, empfängt die E-Mails für eine Domäne.


Das Problem ist, dassVersendungE-Mails von diesem Server werden stark behindert. Das sindandere Serverdie normalerweise keine E-Mails von IP-Adressen akzeptieren, von denen sie wissen, dass sie „dynamisch“ sind (bei denen der Benutzer häufig wechselt), weil es schwierig ist, festzustellen, wer für diese oder jene Nachricht verantwortlich ist.

Die IP-Bereiche, die ISPs weltweit für ihre "dynamischen" Clients verwenden, werden einfach alle in speziellen"politische" schwarze Listen(das ist Spamhaus, es gibt andere Projekte, die im Wesentlichen dasselbe machen). Normalerweise werden E-Mails von Adressen, die auf diesen Blacklists erscheinen, entweder vollständig abgelehnt oder zumindest ihr „Spam-Score“ wird auf einen sehr hohen Wert gesetzt, sodass sie auf den „Greylist“-Pfad umgeleitet oder schließlich gelöscht werden. Sie kontrollieren das Verhalten anderer Mailserver nicht und können daher nichts dagegen tun. Und es hat absolut keinen Sinn, gegen diese Situation anzukämpfen; senden Sie Ihre E-Mails einfach von einer IP-Adresse, deren Internetverhalten Sie sorgfältig kontrollieren, was unmöglich ist, wenn sich Ihre IP-Adresse häufig ändert.

Beachten Sie, dass Sie E-Mails nicht von demselben System oder derselben IP-Adresse aus versenden müssen, von der Sie auch E-Mails empfangen. Denken Sie nur daran, dass der Posteingangsserver (der im MX-Eintrag aufgeführt ist) manchmal auch protokollbezogene Nachrichten (Zustellungsbenachrichtigungen) versenden muss. Daher muss er möglicherweise Smarthost verwenden, wenn er E-Mails nicht direkt versenden kann. Ihr ISP stellt Ihnen beispielsweise möglicherweise ein SMTP-Relay zur Verfügung, das Ihr Mailserver, der sich auf einer „dynamischen“ IP-Adresse befindet, als Smarthost verwenden kann, wie Spamhaus vorschlägt. Einige ISPsBlockSie können eine E-Mail direkt senden underforderndie Verwendung ihres Relays zu diesem Zweck (darum geht es in dem Kommentar von @Bob dort oben).

Antwort2

Sie benötigen 1 Domain, die Ihnen gehört (oder für die Sie zumindest Datensätze festlegen können).

Sie benötigen eine Subdomäne von einem dynamischen DNS-Anbieter, der (den A-Eintrag von) Ihrer BenjaminBarroisHomeIP.example.com jedes Mal aktualisiert, wenn sich Ihre IP ändert.

Dann setzen Sie den MX auf Ihrer eigenen Domain auf BenjaminBarroisHomeIP.example.com

Ich kenne diesen „Simple-Login“ nicht und weiß nicht, ob damit tatsächlich E-Mails versendet werden, aber bedenken Sie: Die meisten Mailserver blockieren E-Mails von dynamischen IP-Adressen und/oder Adressen, die bei der Rückwärtsauflösung nicht übereinstimmen.

Antwort3

Wie andere bereits gesagt haben, ist das Einrichten eines SMTP-Servers auf einer neuen IP etwas, das man wie die Pest vermeiden sollte. Nicht nur blockieren die meisten ISPs TCP/25 überall, wo sie können, also jede einzelne Verbraucherverbindung, sondern selbst wenn Sie eine statische IP erhalten könnten, muss diese über mehrere Jahre hinweg einen guten Ruf haben, wenn Sie Ihre E-Mails tatsächlich zugestellt bekommen möchten.

Wenn Sie das also wirklich tun möchten, empfehle ich Ihnen, sich ein paar Digital Ocean Droplets oder gleichwertige kleine, günstige und praktische Cloud-VMs zu besorgen, die dafür erhaltene IP mit Sperr- und Reputationslisten abzugleichen und diese so lange durchzugehen, bis Sie eine finden, die nicht durch frühere Spammer verunreinigt ist.

Glücklicherweise ist die Dokumentation für dieses Projekt recht gut und scheint alle anderen Dinge abzudecken, die Sie tun müssen, um es zum Laufen zu bringen.

verwandte Informationen