Exchange: Fehler 550 5.1.1 RESOLVER.ADR.ExRecipNotFound beheben
Der Fehlercode 550 5.1.1 RESOLVER.ADR.ExRecipNotFound ist ein klassisches Exchange-Problem, das auftritt, wenn eine E-Mail-Adresse im Cache eines E-Mail-Clients auf eine veraltete interne Adressstruktur (X.500 / IMCEAEX) zeigt. Die Lösung erfordert das Anlegen eines sogenannten X500-Proxy-Adresseintrags im Postfach des Empfängers.
Ursache des Fehlers
Outlook speichert beim erstmaligen E-Mail-Empfang die interne Exchange-Adresse des Absenders im Autocompletion-Cache. Diese sieht typischerweise so aus:
IMCEAEX-_O=DOMAIN_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20(FYDIBOHF23SPDLT)[email protected]
Wird das Postfach migriert, umgezogen oder der Exchange-Server neu aufgesetzt, existiert diese interne Adresse (X.500-Adresse) nicht mehr – Exchange kann den Empfänger nicht auflösen und gibt Fehler 550 5.1.1 zurück.
Lösung: X500-Proxy-Adresse anlegen
Die Lösung besteht darin, die alte X.500-Adresse als zusätzliche Proxy-Adresse im Postfach des Empfängers einzutragen. Zuerst muss man die korrekte X.500-Adresse aus der Fehlermeldung extrahieren:
Aus der IMCEAEX-Adresse: IMCEAEX-_O=DOMAIN_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP_CN=RECIPIENTS_CN=BENUTZERNAME wird die X.500-Adresse:
X500:/O=DOMAIN/OU=EXCHANGE ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN=BENUTZERNAME
Hinweis: +20 in der IMCEAEX-Adresse entspricht einem Leerzeichen in der X.500-Adresse.
X500-Adresse per Exchange Management Shell eintragen
# X500-Proxy-Adresse zu einem Postfach hinzufügen
Set-Mailbox -Identity "benutzername" -EmailAddresses @{Add="X500:/O=DOMAIN/OU=EXCHANGE ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN=BENUTZERNAME"}
X500-Adresse über die Exchange-Verwaltungskonsole eintragen
Alternativ über die grafische Oberfläche: Exchange Admin Center → Empfänger → Postfächer → Postfach auswählen → E-Mail-Adresse → Hinzufügen → Typ „Benutzerdefinierte Adresse“ → X500:/O=.../CN=BENUTZERNAME eingeben.
Massenkorrektur per PowerShell
Bei einer Migration mit vielen betroffenen Postfächern kann die X500-Adresse aus einer CSV-Datei eingelesen und massenweise eingetragen werden:
# CSV-Format: Alias,X500Address
Import-Csv "C:P0_adressen.csv" | ForEach-Object {
Set-Mailbox -Identity $_.Alias -EmailAddresses @{Add=$_.X500Address}
Write-Host "Aktualisiert: $($_.Alias)"
}
Outlook-Cache leeren (beim Absender)
Zusätzlich sollten die betroffenen Absender ihren Outlook-Autocompletion-Cache für den jeweiligen Empfänger löschen: Im neuen E-Mail-Fenster den Empfänger im An-Feld eingeben, mit Cursortasten markieren und mit der Entf-Taste aus dem Cache entfernen.
Weitere Exchange-Troubleshooting-Anleitungen findet ihr in der Kategorie Microsoft Exchange. Das Thema E-Mail-Server-Prüfung und Reputation ist im Beitrag E-Mail-Server-Check ausführlich beschrieben.


