Website-Icon .: blog cscholz.io :.

#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##

Nachtrag 25.01.2014

Nun kann der String auch online konvertiert werden.

Original-String:  
[insert_php] if ($_SERVER[„REQUEST_METHOD“] == „POST“) {
$strIn = $_POST[„strInput“];
$strIn = str_replace(„IMCEAEX-„,““,$strIn);
$strIn = str_replace(„+20″,“ „,$strIn);
$strIn = str_replace(„+28“,“(„,$strIn);
$strIn = str_replace(„+29″,“)“,$strIn);
$strIn = str_replace(„_“,“/“,$strIn);
$strIn = str_replace(„+2E“,“.“,$strIn);
echo „
$strIn

„;
}
[/insert_php]


Es kann vorkommen, dass Exchange Postfächer Probleme machen und man das Postfach aus diesem Grund löscht.

Wurden nun seid dem anlegen des Benutzers und der Zuweisung des Postfaches Änderungen an z.B. sn oder gn vorgenommen, so können nach der Neuerstellung des Postfaches die meißten Benutzer dem Benutzer nicht mehr ohne weiteres E-Mails schreiben. Hintergrund ist, dass beim ersten anschreiben einer Person Outlook eine nk2-Datei mit Informationen über bereits angeschriebene Benutzer anlegt. Diese beinhaltet unter anderem den legacyExchangeDN. Dieser ist nun aber bei dem neu erstellten Postfach nicht mehr identisch mit dem des vorherhigen Benutzers. Versucht man nun eine E-Mail an diesen Benutzer zu verschicken, erhält der Absender einen NDR.

[...]
IMCEAEX-_O=XYZ_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=Mustermann+2EMax@domain.tld
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##
[...]

Es ist aber möglich, den alten legacyExchangeDN diesem Benutzer erneut zuzuweisen. Dazu muss man allerdings den alten kennen.Hierzu gibt es 2 Möglichkeiten.

CSVDE -f C:ExchageExport.csv -d "OU=test,DC=domain,DC=tld" -r "(&(objectClass=user)(objectCategory=person))" -l "mailNickname, mail, legacyExchangeDN, proxyAddresses"
/O=XYZ/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=Mustermann.Max

Nun fügt man dem Benutzer eine weitere E-Mail Adresse vom Typ "X500" mit oben dargestellten E-Mail Adresse hinzu.

Alternativ geht es auch mittels sed:

x500="IMCEAEX-_O=SIS_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=Firstname+2ELastname@domain.tld"
echo $x500 | sed 's/<//g' | sed 's/>//g' | sed 's/IMCEAEX-//g' | sed 's/+20/ /g' | sed 's/+28/(/g' | sed 's/+29/)/g' | sed s'/_///g' | sed s'/+2E/./g' |cut -d @ -f 1
Die mobile Version verlassen