Der Exchange-Server verwendet das Simple Mail Transfer Protocol (SMTP), um E-Mails von einem E-Mail-Client an den Server und umgekehrt zu senden. Es ist für das Senden von Daten über das Netzwerk verantwortlich. In Exchange müssen Sie nach der Aktivierung von IMAP oder POP3 die authentifizierten SMTP-Einstellungen für Benutzer konfigurieren, damit diese E-Mails senden können.
Manchmal kann die E-Mail-Zustellung fehlschlagen und die folgende Meldung wird an den Server zurückgesendet - ein SMTP-Fehlercode 550 5.7.1,
"Das SMTP-Mailsystem hat den folgenden Fehler zurückgegeben: (0x8004020F): Der Server hat eine oder mehrere der Empfängeradressen abgelehnt. Die Serverantwort war 550 5.7.1 Relais kann nicht geschaltet werden"
Kurz gesagt handelt es sich bei dieser Meldung um einen Non-Delivery-Report (NDR) oder eine Delivery Status Notification (DSN) von E-Mails. Der Fehler 550 5.7.1 bedeutet in der Regel, dass der Benutzer nicht autorisiert ist und daher keine E-Mails senden kann. Infolgedessen wird die Nachricht an den Server zurückgeschickt.
Was ist SMTP Fehler 550 5.7.1 Relais kann nicht geschaltet werden?
Der Fehler ‘550 5.7.1 Relais kann nicht geschaltet werden’ ist ein kryptischer Fehlercode des HTTP-Protokolls, der den Versand von E-Mails einschränkt. Die Fehlercodes beschreiben wichtige Informationen über das anhaltende Problem. Er besteht normalerweise aus drei Ziffern, wobei jede Ziffer ein bestimmtes Attribut definiert. In solch einer Situation müssen Sie den SMTP-Fehler 550 beheben, indem Sie die Bedeutung und den Grund für das Auftreten verstehen. Die Beschreibung des Fehlers ‘550 Unable to relay a message’ lautet wie folgt,
- Die erste Ziffer beschreibt, ob der Exchange-Server den Befehl annimmt, auf einen Fehler stößt oder eine entsprechende Aktion einleitet.
- Die nachfolgenden Ziffern zeigen an, ob ein Verbindungs- oder Syntaxfehler vorliegt. Sie kann als sicherheitsspezifische Fehlermeldung betrachtet werden, wenn sie verhindert, dass unberechtigte Benutzer Zugriff auf den Exchange-Server zur Weiterleitung von E-Mails erhalten.
Welche Faktoren sind für den SMTP-Fehler 550 5.7.1 'Relais kann nicht geschaltet werden' verantwortlich?
Es kann verschiedene Gründe geben, die für das Auftreten des Exchange SMTP-Fehlers 550 Relais kann nicht geschaltet werden verantwortlich sind. Diese sind:
- Authentifizierungsfehler/keine Berechtigung zum Senden von Nachrichten an den Empfänger
- Die Absenderadresse wird vom Postausgangsserver nicht erkannt
- Beschädigung der Exchange-Datenbank
- Die Empfängerrichtlinie der Empfängerdomäne blockiert die E-Mails von der Absenderdomäne
- E-Mail wird an den falschen Server weitergeleitet
- Senden einer E-Mail an eine große Verteilergruppe
In den meisten Fällen ist der Grund eine Datenbankbeschädigung oder die Nichtexistenz einer bestimmten Empfängerrichtlinie für die bestimmte Domäne in der Abteilung des Benutzers in der/den Exchange-Server-Datenbank(en), die zu dieser Fehlermeldung führt.
Wie repariert man Exchange SMTP Fehler 550 5.7.1 'Relais kann nicht geschaltet werden'?
Im Folgenden haben wir einige manuelle Lösungen zur Behebung des Exchange-Fehlers 550 5.7.1 bereitgestellt. Für die Ausführung der Schritte benötigen Sie jedoch unter Umständen erhebliches technisches Fachwissen. Daher sind gute Kenntnisse der Exchange-Server-Prozesse unerlässlich. Außerdem benötigen Sie Administrator-Zugriff und -Rechte, um die unten beschriebenen Befehle und Schritte auszuführen.
Methode 1: Ereignisprotokolle prüfen
Überprüfen Sie alle vorhandenen Exchange-Server-Fehler im Anwendungs-Ereignisprotokoll und suchen Sie online nach entsprechenden Lösungsmethoden. Die Überprüfung der Anwendungsereignisprotokolle hilft Ihnen bei der Analyse der tatsächlichen Ursache und des Zeitpunkts, zu dem die Fehlermeldung 'Exchange SMTP Error 550 5.7.1 Relais kann nicht geschaltet werden' erzeugt wird.
Methode 2: Kontaktieren Sie den Empfänger oder den E-Mail-Administrator des Empfängers
Wie bereits erwähnt, kann die E-Mail-Zustellung fehlschlagen, wenn die Adresse des Absenders vom Postausgangsserver nicht erkannt wird. In einem solchen Fall können Sie den Empfänger oder den E-Mail-Administrator des Empfängers kontaktieren, um das Problem von dessen Seite aus zu beheben. Informieren Sie den Admin oder den Empfänger über das Problem der E-Mail-Zustellung und bitten Sie ihn, das Postfach des Empfängers neu zu konfigurieren. Dies kann Ihnen helfen, den SMTP-Fehler 550 zu stoppen.
Methode 3: Verwenden Sie den Exchange Server Manager
Sie können den Exchange Server Manager verwenden, um das Problem der fehlgeschlagenen E-Mail-Zustellung und den Exchange SMTP-Fehler 550 5.7.1 Relais kann nicht geschaltet werden zu beheben. Die Schritte sind wie folgt:
- Exchange Server Manager starten
- Gehen Sie im Exchange Server Manager auf Administrative Gruppen
- Wählen Sie Administrativer Gruppenname, wählen Sie Server und dann den Servernamen
- Klicken Sie anschließend auf Protokolle und wählen Sie SMTP
- Klicken Sie dann mit der rechten Maustaste auf Standard-SMTP-Virtual-Server und wählen Sie Eigenschaften
- Klicken Sie auf die Registerkarte "Zugriff" und dann auf "Relais", um nur die folgende Liste auszuwählen
- Wählen Sie als Nächstes die IP, die Sie weiterleiten möchten, und die Domain
- Aktivieren Sie abschließend das Kontrollkästchen für "Allen Computern, die sich erfolgreich authentifizieren, die Weitergabe unabhängig von der obigen Liste erlauben"
- Schließen Sie alle geöffneten Registerkarten. Mit dem SMTP-Server können Sie nun E-Mails versenden
Methode 4: Verwenden Sie EseUtil
Manchmal kann der SMTP-Fehler 550 5.7.1 auch aufgrund eines Problems mit der Exchange-Datenbankdatei (EDB) auftreten. Häufige Faktoren wie das Eindringen von Viren oder Malware, Stromausfall, erzwungenes Herunterfahren, inkompatible Antivirensoftware oder ein Serverabsturz können eine Datenbankbeschädigung verursachen, die zu dem Fehler ‘Exchange SMTP-Fehler 550 Relais kann nicht geschaltet werden’ führen kann. Um die Datenbankbeschädigung zu beheben, können Sie EseUtil verwenden, ein in Exchange integriertes Dienstprogramm, das von Microsoft angeboten wird. Sie können EseUtil, das sich unter C:\Program Files\Microsoft\Exchange Server\Vxx\Bin befindet, auch verwenden, um die Datenbankintegrität zu prüfen, die Datenbank zu defragmentieren und die Datenbankgröße zu reduzieren.
Im Folgenden finden Sie einige EseUtil-Befehle, mit denen Sie verschiedene Operationen an der Exchange-Datenbank durchführen können.
- Datenbank defragmentieren
ESEUTIL /D
- Integrität der Datenbank prüfen
ESEUTIL /g < Pfad zur Datenbankdatei>
- Weiche Wiederherstellung durchführen
ESEUTL /P
In Exchange 2010 und früheren Versionen müssen Sie den Isinteg verwenden, da EseUtil nur in Exchange 2010 SP1 und späteren Versionen verfügbar ist.
Isinteg –s
- Harte Wiederherstellung durchführen (Kann zu Datenverlust führen)
ESEUTIL /C
TIP: Demontieren Sie immer die Datenbank und erstellen Sie eine Sicherungskopie der Datenbank, bevor Sie eine Operation an der Exchange-Datenbankdatei durchführen.
Methode 5: Verwenden Sie eine Exchange-Wiederherstellungssoftware
Die Wahrscheinlichkeit, den Fehler mit EseUtil zu beheben, hängt von der Intensität der Korruption in den EDB-Dateien und den enthaltenen Objekten ab. Außerdem kann es zu einem permanenten Datenverlust führen, wenn eine harte Wiederherstellung durchgeführt wird. Daher ist es im Falle einer schweren Beschädigung und zur Vermeidung von Datenverlusten immer besser, eine professionelle Exchange-Wiederherstellungssoftware einzusetzen, wie z.B. Stellar Repair for Exchange.
Die Exchange-Wiederherstellungssoftware repariert korrupte und beschädigte Exchange-Datenbankdateien, extrahiert die Postfächer und speichert sie als PST ohne Datenverlust. Sie können die extrahierten Postfächer und Postfächer-Elemente auch direkt mit der Software auf den Live-Exchange-Server importieren. Außerdem hilft es Exchange-Administratoren, gelöschte Postfächer aus Exchange 2019, 2016, 2013, 2010, 2007, 2003, 2002, 2000 und Exchange 5.5-Datenbankdateien mit ein paar Klicks wiederherzustellen.
Abschließende Gedanken
Der Fehler 550 5.7.1 Unable to relay SMTP kann mit den in dieser Anleitung beschriebenen manuellen Methoden behoben werden. Diese Methoden funktionieren jedoch nur, wenn der Grund für den SMTP 5.7.1-Fehler auf Authentifizierungs-, Empfängerrichtlinien- und Berechtigungsprobleme zurückzuführen ist. Diese Methoden funktionieren nicht, wenn das Problem aufgrund von Integritätsproblemen mit der Exchange-Datenbankdatei verursacht wird.
In solchen Fällen können Sie EseUtil verwenden, um die Datenbank über Soft- oder Hard-Repair-Befehle zu reparieren. Aber EseUtil kann Datenverlust verursachen und die Datenbank nicht reparieren, wenn die Beschädigung schwerwiegend ist. Um Datenverluste zu vermeiden und Postfächer aus einer stark beschädigten oder korrupten Datenbank wiederherzustellen, können Sie eine fortschrittliche Exchange-Wiederherstellungssoftware verwenden, z. B. Stellar Repair for Exchange. Dies kann Ihnen helfen, das Problem mit der Exchange-Datenbank schnell zu beheben und die Fehlermeldung Exchange SMTP-Fehler 550 5.7.1 Unable to relay zu vermeiden.