Opgelost: Exchange SMTP-fout 550 5.7.1 kan niet relayen
Samenvatting: De Exchange SMTP-fout 550 5.7.1 Unable to relay kan verschijnen in Exchange 2016, 2013, 2010 of 2007 wanneer een Exchange-gebruiker e-mailberichten probeert te verzenden buiten het domein tussen Exchange-client (zoals Outlook) en server. Deze fout geeft aan dat er een probleem is met de e-mailbezorging van de Exchange-server, omdat verzonden berichten niet worden afgeleverd bij de ontvanger. In deze handleiding helpen we je deze fout op te lossen in Exchange door middel van verschillende handmatige methoden en Exchange recovery tool.
Exchange-server gebruikt Simple Mail Transfer Protocol (SMTP) om e-mails van een e-mailclient naar de server te verzenden en omgekeerd. Het is verantwoordelijk voor het verzenden van gegevens over het netwerk. In Exchange moet je na het inschakelen van IMAP of POP3 de SMTP-instellingen voor authenticatie configureren voor gebruikers zodat ze e-mails kunnen verzenden.
Soms kan de e-mailaflevering mislukken en wordt het volgende bericht teruggestuurd naar de server: een SMTP-foutcode 550 5.7.1,
“Het SMTP-mailsysteem heeft de volgende fout geretourneerd: (0x8004020F): De server heeft een of meer van de ontvangstadressen geweigerd. Het antwoord van de server was 550 5.7.1 Kan niet doorgeven”.
In een notendop is dit bericht een non-delivery report (NDR) of delivery status notification (DSN) van e-mails. De fout 550 5.7.1 houdt over het algemeen in dat de gebruiker niet geautoriseerd is en daarom geen e-mails kan verzenden. Als gevolg daarvan wordt het bericht teruggestuurd naar de server.
Wat is SMTP-fout 550 5.7.1 Kan niet doorzenden?
De fout ‘550 5.7.1 Unable to relay’ is een cryptische foutcode van het HTTP-protocol, waardoor gebruikers geen e-mails kunnen versturen. De foutcodes beschrijven belangrijke informatie over het aanhoudende probleem. Meestal bestaat de code uit drie cijfers, waarbij elk cijfer een bepaald attribuut definieert. In zo’n situatie moet je SMTP error 550 oplossen door de betekenis en de reden van het optreden te begrijpen. De beschrijving van de fout 550 Unable to relay a message is als volgt,
- Het eerste cijfer beschrijft of de Exchange-server de opdracht accepteert, een fout tegenkomt of de juiste actie onderneemt.
- De daaropvolgende cijfers geven aan of er sprake is van een verbindings- of syntaxfout. Het kan worden beschouwd als een beveiligingsspecifieke foutmelding als het voorkomt dat onbevoegde gebruikers toegang krijgen tot de Exchange-server voor het doorsturen van e-mails.
Welke factoren zijn verantwoordelijk voor SMTP-fout 550 5.7.1 ‘Unable to Relay’?
Er kunnen verschillende redenen verantwoordelijk zijn voor het optreden van Exchange SMTP error 550 Unable to relay error. Deze zijn:
- Authenticatiefout/geen toestemming om berichten naar de ontvanger te sturen
- Het afzenderadres wordt niet herkend door de uitgaande mailserver
- Corruptie van Exchange-database
- Het ontvangstbeleid van het ontvangende domein blokkeert de e-mails van het domein van de afzender
- E-mail doorgestuurd naar de verkeerde server
- Een e-mail versturen naar een grote distributiegroep
De meest voorkomende oorzaak kan databasecorruptie zijn of het ontbreken van een specifiek beleid voor Ontvangers voor het betreffende domein in de afdeling van de gebruiker in de database(s) van de Exchange-server, wat resulteert in deze foutmelding.
Hoe Repair Exchange SMTP Error 550 5.7.1 ‘Unable to Relay’?
Hieronder hebben we een aantal handmatige oplossingen gegeven om Exchange Error 550 5.7.1 op te lossen. Het kan echter zijn dat je aanzienlijke technische expertise nodig hebt om de stappen uit te voeren. Een goede kennis van de processen van de Exchange-server is dus essentieel. Je hebt ook beheerderstoegang en -rechten nodig om de hieronder besproken commando’s en stappen uit te voeren.
Methode 1: Gebeurtenislogboeken controleren
Controleer alle bestaande Exchange-serverfouten in het logboek van applicatiegebeurtenissen en zoek online naar de bijbehorende oplossingsmethoden. Het controleren van de logboeken met toepassingsgebeurtenissen helpt je bij het analyseren van de werkelijke oorzaak en het tijdstip waarop de foutmelding ‘Exchange SMTP Error 550 5.7.1 unable to relay’ wordt gegenereerd.
Methode 2: Neem contact op met de ontvanger of de e-mailbeheerder van de ontvanger
Zoals eerder vermeld, als het adres van de afzender niet wordt herkend door de uitgaande mailserver, kan de e-mailaflevering mislukken. In zo’n geval kunt u contact opnemen met de ontvanger of de e-mailbeheerder van de ontvanger om het probleem bij hen op te lossen. Vertel de beheerder of de ontvanger over het probleem met de e-mailaflevering en vraag hen om de mailbox van de ontvanger opnieuw te configureren. Dit kan helpen om de SMTP-fout 550 te stoppen.
Methode 3: Exchange Server Manager gebruiken
U kunt de Exchange Server Manager gebruiken om het probleem met de mislukte e-mailaflevering en de Exchange SMTP-fout 550 5.7.1 Unable to relay op te lossen. De stappen zijn als volgt:
- Exchange Server Manager starten
- Ga naar Administratieve groepen in de Exchange Server Manager
- SelecteerAdministrative Group Name (Naam beheerdersgroep), selecteer Server en vervolgens Server Name (Servernaam).
- Klik vervolgens op Protocollen en selecteer SMTP
- Klik vervolgens met de rechtermuisknop op Default SMTP Virtual Server en selecteer Properties
- Klik op het tabblad Toegang en vervolgens op Relais om alleen de onderstaande lijst te selecteren
- Selecteer vervolgens het IP-adres dat je wilt doorgeven en het domein
- Schakel ten slotte het selectievakje in dat is gekoppeld aan “Sta alle computers die zich met succes hebben geverifieerd toe om te relayeren, ongeacht de bovenstaande lijst”.
- Sluit alle geopende tabbladen. Met de SMTP-server kunt u nu e-mails verzenden
Methode 4: Gebruik EseUtil
Soms kan de SMTP-fout 550 5.7.1 ook optreden als gevolg van een probleem met het Exchange-databasebestand (EDB). Veelvoorkomende factoren, zoals het binnendringen van een virus of malware, stroomuitval, geforceerd afsluiten, incompatibele antivirussoftware of een servercrash, kunnen databasebeschadiging veroorzaken die kan leiden tot de foutmelding ‘Exchange SMTP Error 550 Unable to Relay’. Om database corruptie op te lossen, kunt u de EseUtil, een ingebouwd hulpprogramma voor Exchange dat wordt aangeboden door Microsoft. Je kunt EseUtil, te vinden in C:\Program Files\Microsoft\Exchange Server\Vxx, ook gebruiken om database-integriteit te controleren, de database te defragmenteren en de databasegrootte te verkleinen.
Hieronder volgen enkele EseUtil-commando’s die je kunt gebruiken om verschillende bewerkingen op de Exchange-database uit te voeren.
- Database defragmenteren
ESEUTIL /D
- Database-integriteit controleren
ESEUTIL /g < pad naar databasebestand>
- Zacht herstel uitvoeren
ESEUTL /P
In Exchange 2010 en eerdere versies moet je Isinteg gebruiken omdat EseUtil alleen beschikbaar is in Exchange 2010 SP1 en latere versies.
Isinteg -s
- Hard herstel uitvoeren (kan gegevensverlies veroorzaken)
ESEUTIL /C
TIP: Ontkoppel altijd de database en maak een reservekopie van de database voordat u een bewerking uitvoert op het Exchange databasebestand.
Methode 5: Gebruik een Exchange Recovery Software
De waarschijnlijkheid om de fout op te lossen via EseUtil is gebaseerd op de intensiteit van de corruptie in de EDB-bestanden en opgenomen objecten. Bovendien kan het permanent gegevensverlies veroorzaken als hard herstel wordt uitgevoerd. Dus, in het geval van ernstige corruptie en om gegevensverlies te voorkomen, is het altijd beter om een professionele Exchange recovery software in te zetten, zoals Stellar Repair for Exchange.
De Exchange recovery software repareert corrupte en beschadigde Exchange database bestanden, extraheert de mailboxen en slaat ze op als PST zonder gegevensverlies. U kunt de geëxtraheerde mailboxen en mailboxitems ook rechtstreeks importeren naar de live Exchange-server met behulp van de software. Bovendien helpt het Exchange-beheerders om verwijderde mailboxen te herstellen van Exchange 2019, 2016, 2013, 2010, 2007, 2003, 2002, 2000 en Exchange 5.5 databasebestanden in een paar klikken.
Laatste gedachten
De 550 5.7.1 Unable to relay SMTP-fout kan worden opgelost door de handmatige methoden te volgen die in deze handleiding worden besproken. Deze methoden werken echter alleen als de reden voor de SMTP 5.7.1 fout te wijten is aan problemen met de authenticatie, het recipient policy en toestemmingen. Deze methoden werken niet als het probleem wordt veroorzaakt door integriteitsproblemen met het Exchange databasebestand.
In dergelijke gevallen kun je EseUtil gebruiken om de database te repareren via zachte of harde reparatieopdrachten. Maar EseUtil kan gegevensverlies veroorzaken en de database niet repareren als de corruptie ernstig is. Om gegevensverlies te voorkomen en mailboxen te herstellen van een ernstig corrupte of beschadigde database, kun je een geavanceerde Exchange recovery software gebruiken, zoals Stellar Repair for Exchange. Hiermee kunt u het probleem met de Exchange database snel oplossen en de Exchange SMTP error 550 5.7.1 Unable to relay foutmelding voorkomen.