GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

E-Mail wird mit dem Fehler „unrouteable mail domain“ zurückgesendet

Auf Ihrem eigenen Mailserver, der vom Webhosting-Service bereitgestellt wird, wo der Mail Transfer Agent (MTA) normalerweise Exim oder Sendmail ist, kann es zu E-Mail-Versand- und Zustellfehlern kommen, bei denen E-Mails, die von PHP-Skripten automatisch generiert wurden, an das Konto des Absenders zurückgeschickt werden vom MTA selbst. Das Problem tritt normalerweise während der Ersteinrichtung des E-Mail-Servers auf oder nachdem Sie einige Änderungen an der System- oder Webhost-Konfiguration vorgenommen haben. Und sogar E-Mails, die an bekannte Domains wie Gmail.com, Yahoo.com und Hotmail.com gesendet werden, werden abgelehnt. Die folgende Textnachricht wird an die zurückgesendete E-Mail angehängt:

E-Mail-Zustellung fehlgeschlagen:Nachricht an Absender zurücksenden

Eine von Ihnen gesendete Nachricht konnte an einen oder mehrere davon nicht zugestellt werden
Empfänger. Dies ist ein dauerhafter Fehler. Die folgende(n) Adresse(n) ist fehlgeschlagen:

[email protected]
nicht weiterleitbare E-Mail-Domain „hotmail.com“

Die nicht weiterleitbare Maildomänen-Fehlermeldung ist eine sehr allgemeine Fehlermeldung des Mailservers, die viele Dinge und mögliche Fehlerursachen bedeuten kann. Die folgende Liste enthält einige häufige Ursachen und mögliche Lösungen.

Wenn Sie cPanel verwenden, kann der Fehler „unrouteable mail domain“ auftreten, wenn der MTA die Grenze für die maximale Anzahl von E-Mails erreicht, die pro Stunde versendet werden. Die Einstellung wird im Abschnitt Tweak Settings von cPanel WebHost Manager (WHM) konfiguriert. Suchen Sie nach der Option „Das Maximum, das jede Domain pro Stunde senden kann (0 ist unbegrenzt)“. Wie bereits erwähnt, setzen Sie es auf 0, um unbegrenzt E-Mails zu senden. Wenn Sie Shared Hosting verwenden, können Sie diese Einstellung ändern, aber Sie können Support vom Hosting-Unternehmen anfordern oder einfach die Stunde warten. Dieses Limit dient dazu, Spam-Angriffe einzudämmen, die auf den Servern stattfinden könnten.

Eine weitere mögliche Ursache für das Problem „unrouteable mail domain“ beim Senden von E-Mails, die von PHP-Skripten generiert werden, ist die Sicherheitsfunktion des Webhosts und des Apache HTTPD-PHP-Moduls. In cPanel ist es möglich, ein „niemand“-Konto festzulegen, das von Apache ausgeführt wird und keine E-Mails an entfernte oder externe E-Mail-Adressen senden darf. Wenn die Einstellung aktiviert ist, wird der MTA die E-Mails zurückweisen, wenn PHPSuexec oder/und Suexec ausgeschaltet und deaktiviert ist. Die Lösung dieses Problems besteht darin, die Einstellung „Verhindere, dass der Benutzer „niemand“ E-Mails an entfernte Adressen sendet (PHP- und CGI-Skripte werden im Allgemeinen als niemand ausgeführt, wenn Sie nicht PHPSuexec bzw. Suexec verwenden.)“ in den Tweak-Einstellungen zu deaktivieren Abschnitt von cPanel WHM. Wenn Sie sich auf einem gemeinsam genutzten Hosting-Server befinden und keinen Zugriff auf WHM haben, müssen Sie sich erneut an den Hosting-Dienstanbieter wenden, um Unterstützung und Lösung zu erhalten. Sie können auch versuchen, die PHP-Skripte zu ändern, um E-Mails über SMTP mit Authentifizierung zu senden.

Das Problem, dass keine E-Mail gesendet werden kann, kann auch mit einem DNS-Konfigurationsfehler zusammenhängen. Dem ursprünglichen Mailserver einer Domäne muss ein MX-Eintrag zugeordnet sein, der dann auch einen A-Eintrag im DNS haben muss, um in die richtige IP-Adresse aufgelöst zu werden. Außerdem verlangen Internetdienstanbieter, dass alle eingehenden E-Mails von einem Server mit einem Reverse-DNS-Eintrag (PTR) gesendet werden. Alle diese DNS-Einträge müssen korrekt definiert sein. Sie können den dig-Befehl (z. B.:dig mx mydomain.com) verwenden, um den MX-Eintrag zu überprüfen, oder Websites von Drittanbietern wie dnsstuff.com und das Pingdom-DNS-Prüftool verwenden, um nach allen DNS-Einträgen zu suchen.

Auf dem Mailserver des Absenders oder des Empfängers ist möglicherweise auch die Absenderüberprüfung aktiviert. Wenn die Überprüfung fehlschlägt, erhalten Sie einen Fehler wie unten:

Remote-SMTP-Server hat Adresse zurückgewiesen

550-Überprüfung für nicht weiterleitbare E-Mail-Domäne „mydomain.com“ fehlgeschlagen Absenderüberprüfung fehlgeschlagen

Wenn es Ihr eigener Mailserver-MTA ist, der die E-Mail ablehnt, können Sie „Existenz von E-Mail-Absendern überprüfen“ in cPanel WHM unter Exim oder Sendmail Configuration Editor im Abschnitt Service Configuration vorübergehend deaktivieren. Die Hauptursache hängt jedoch immer noch mit dem oben erwähnten DNS-Problem zusammen, da die Einstellung die Überprüfung und Verifizierung ermöglicht, ob der MX-Eintrag des Absenders gültig ist. Wenn also der Mailserver die E-Mails nicht an den MTA des Empfängers weiterleiten kann und mit dem Fehler abgelehnt wurde, müssen Sie die DNS-Einträge erneut überprüfen, obwohl die Wahrscheinlichkeit gering ist, dass der empfangende Mailserver falsch konfiguriert ist.


cPanel
  1. Eine Anleitung für Systemadministratoren zur Konfiguration eines E-Mail-Servers

  2. Domain-Relaying mit ISPConfig 3.1.xx konfigurieren

  3. Wie verweise ich meine Mail auf einen Server, der nicht bei HostMySite gehostet wird?

  4. So richten Sie einen E-Mail-Server mit Mail-in-a-Box unter Ubuntu ein

  5. Senden von E-Mails von meinem Server

So richten Sie mit iRedMail ganz einfach einen voll ausgestatteten Mailserver unter CentOS 7 ein

So richten Sie mit iRedMail ganz einfach einen voll ausgestatteten Mailserver unter CentOS 8 ein

So richten Sie den E-Mail-Server mit Plesk unter Ubuntu 20.04 ein

So richten Sie mit iRedMail ganz einfach einen vollwertigen Mailserver unter Ubuntu 20.04 ein

So richten Sie schnell einen Mailserver unter Ubuntu 20.04 mit Modoboa ein

So richten Sie einen Mailserver mit Modoboa unter Ubuntu 20.04 ein