Ich habe festgestellt, dass meine beiden Domänenanbieter mich daran hindern, meine statische IP-Adresse in den MX-Eintrag für meine Domänen einzutragen.
Aber nehmen wir an, meine IP ist 71.222.111.33.
Wenn ich Port 25 auf meinem WLAN-Router öffne und einen Mailserver habe, der auf eingehende Verbindungen wartet, was würde jemanden daran hindern, erfolgreich eine E-Mail zu senden an [email geschützt] ?
Antwort1
Haben Sie Ihren ISP gefragt, ob er private E-Mail oder andere Server zulässt? In vielen Fällen blockiert der ISP einfach jeglichen Datenverkehr zu bestimmten Ports wie 25. Wenn der Datenverkehr ihre Router passiert, wird er entweder gelöscht oder auf irgendeine Weise blockiert. Dasselbe gilt für HTTP und HTTPS und viele andere Protokolle. Wenn Sie ein „Business“- oder „kommerzielles“ Paket von ihnen kaufen, wird der Datenverkehr problemlos durchgelassen. Aber Sie zahlen jetzt einen viel höheren Preis.
Antwort2
Wie in Abschnitt 4.1.3 der STMP-Spezifikation erläutert (PFC5321#4.1.3), müssen Sie ein Adressliteral verwenden, wenn der Host keinen Namen hat. Die korrekte Syntax wäre:
warren@[71.222.111.33]
Wie im Standard ist diesangeblichzu arbeiten. Ich habe es getestet und es funktioniert gut mit Thunderbird und Postfix.
Es gibt jedoch E-Mail-Clients und/oder Mailserver, die an dieser Syntax scheitern (hauptsächlich, weil sie den Standard nicht einhalten). Beispielsweise kennzeichnet der E-Mail-Anbieter WEB.DE diese Adresse als ungültig.
Antwort3
Dies ist zwar keine direkte Antwort auf Ihre Frage, es könnte jedoch eine Lösung für Ihr Problem sein.
Wenn Ihr Domänenregistrar Ihnen erlaubt, die Nameserver-Einträge für Ihre Domänen zu ändern (was bei allen guten Registraren der Fall sein sollte), können Sie einen DNS-Verwaltungsanbieter eines Drittanbieters verwenden, um Ihre statische IP als MX-Eintrag festzulegen.
Ich habe benutztZoneBearbeitenfür viele Jahre.
Antwort4
Es gibt einige Gründe, warum Ihre E-Mail ihr Ziel möglicherweise nicht erreicht.
ISP-Einschränkungen
Ihrem Internetdienstanbieter ist es vielleicht nicht recht, dass Sie einen eigenen E-Mail-Server haben. Durch das Blockieren aller E-Mail-Server reduziert er Spam im Internet erheblich und E-Mail bleibt ein einigermaßen 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
Dem E-Mail-Anbieter gefallen nicht vertrauenswürdige IP-Adressen als Ziel für ausgehende E-Mails möglicherweise nicht und er lässt daher keine numerischen Adressen als Ziel zu, sondern nur Domänennamen (manchmal ist nur eine Liste vertrauenswürdiger E-Mail-Server zulässig).
Routing-Probleme
Der E-Mail-Server, der die E-Mail sendet, kann aus irgendeinem Grund möglicherweise nicht die richtige Route zu Ihrem Server finden. Dies ist eher unwahrscheinlich, wenn Sie Ihre eindeutige, externe IP 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 ISP hat Ihnen höchstwahrscheinlich eine dynamische IP-Adresse zugewiesen. Wenn Ihre Lease abläuft, wird Ihnen möglicherweise eine andere IP-Adresse zugewiesen als die, an die Sie die E-Mail gesendet haben. Dies kann durch die Verwendung eines dynamischen DNS-Dienstes wie gelöst werdenNo-IP.comdas 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 einen Raspberry Pi zu Hause mit einigen Diensten wie VPN, SSH und HTTP. Aber keine E-Mail, seit ich herausgefunden habe, dass mein ISP Port 25 blockiert.
Ich verwende noIP für dynamische DNS-Dienste, obwohl ich es nicht wirklich brauche, da mein ISP meine IP seit über einem Jahr nicht geändert hat.