Ich habe festgestellt, dass meine beiden Domain-Anbieter mich daran hindern, meine statische IP-Adresse in den MX-Eintrag für meine Domains aufzunehmen.
Angenommen, meine IP lautet 71.222.111.33.
Wenn ich Port 25 auf meinem Wifi-Router öffne und einen Mailserver habe, der auf eingehende Verbindungen wartet, was würde jemanden daran hindern, erfolgreich eine E-Mail an [email protected] zu senden?
Antworten:
Haben Sie Ihren ISP gefragt, ob er private E-Mails oder andere Server zulässt? In vielen Fällen blockiert der Internetdienstanbieter lediglich den Datenverkehr zu bestimmten Ports wie 25. Wenn der Datenverkehr über die Router geleitet wird, wird er entweder gelöscht oder in irgendeiner Weise blockiert. Gleiches gilt für HTTP und HTTPS sowie für viele andere Protokolle. Wenn Sie von einem "Business" - oder "Commercial" -Paket ausgehen, dann verläuft der Verkehr ohne Probleme. Aber Sie zahlen jetzt einen viel höheren Preis.
quelle
Wie in Abschnitt 4.1.3 der STMP-Spezifikation ( PFC5321 # 4.1.3 ) erläutert , müssen Sie ein Adressliteral verwenden, wenn der Host keinen Namen hat. Die korrekte Syntax wäre:
Wie von der Norm wird dies angeblich zu arbeiten. Ich habe es getestet und es funktioniert gut mit Thunderbird und Postfix.
Es gibt jedoch E-Mail-Clients und / oder E-Mail-Server, die an dieser Syntax ersticken (im Grunde genommen, weil sie den Standard nicht einhalten). Beispielsweise markiert der E-Mail-Anbieter WEB.DE diese Adresse als ungültig.
quelle
Dies ist keine direkte Antwort auf Ihre Frage, es kann jedoch eine Lösung für Ihr Problem sein.
Wenn Ihr Domain-Registrar es Ihnen ermöglicht, die Nameserver-Einträge für Ihre Domains zu ändern (was alle guten Registrare tun sollten), können Sie Ihre statische IP-Adresse über einen DNS-Verwaltungsanbieter eines Drittanbieters als MX-Eintrag festlegen.
Ich benutze ZoneEdit seit vielen Jahren.
quelle
Es gibt einige Gründe, warum Ihre E-Mail das Ziel möglicherweise nicht erreicht.
ISP-Einschränkungen
Ihr Internetdienstanbieter mag es möglicherweise nicht, wenn Sie einen eigenen E-Mail-Server haben. Durch die Blockierung aller E-Mail-Server wird Spam im Internet erheblich reduziert, und E-Mail bleibt ein relativ vertrauenswürdiges Kommunikationsmedium.
Dies wird höchstwahrscheinlich durch das Blockieren gängiger E-Mail-Ports (25, 110, 143, 465, 993, 995, 2525) erreicht.
Einschränkungen für E-Mail-Anbieter
Der E-Mail-Anbieter mag möglicherweise keine nicht vertrauenswürdigen IP-Adressen als Ziel für ausgehende E-Mails und erlaubt daher keine numerischen Adressen als Ziel, sondern nur Domänennamen (manchmal erlaubt er nur eine Liste vertrauenswürdiger E-Mail-Server).
Routing-Probleme
Der E-Mail-Server, der die E-Mail sendet, kann möglicherweise aus irgendeinem Grund nicht die richtige Route zu Ihrem Server finden. Dies ist etwas unwahrscheinlich, wenn Sie Ihre eindeutige externe IP-Adresse als Serveradresse verwenden.
Fehlkonfiguration
Möglicherweise haben Sie einige Dinge falsch konfiguriert, z. B. eine falsch konfigurierte Portweiterleitung oder einen nicht funktionierenden E-Mail-Server.
Erneuerung der IP-Adresse
Ihr Internetdienstanbieter hat Ihnen höchstwahrscheinlich eine dynamische IP-Adresse gegeben. Nach Ablauf Ihres Vertrags wird Ihnen möglicherweise eine andere IP-Adresse zugewiesen, an die Sie die E-Mail gesendet haben. Dies kann mithilfe eines dynamischen DNS-Dienstes wie No-IP.com gelöst werden , der einen Client verwendet um Ihren dynamischen DNS-Eintrag auf Ihre aktuelle IP zu aktualisieren, wenn Sie eine neue IP erhalten.
Stromausfälle und ähnliche Ereignisse
Natürlich kann es besondere Umstände geben, die Ihren E-Mail-Server funktionsunfähig machen. Dies ist jedoch höchst unwahrscheinlich.
Ich hoste zuhause einen Raspberry Pi mit einigen Diensten wie VPN, SSH und HTTP. Aber keine E-Mail, seit ich festgestellt habe, dass mein ISP Port 25 blockiert.
Ich verwende noIP für dynamische DNS-Dienste, obwohl ich es nicht wirklich brauche, weil mein ISP meine IP seit über einem Jahr nicht geändert hat.
quelle