Ismétlődő e-mail-címek (SMTP) keresése az Exchange-ben
Ebben a cikkben bemutatjuk, hogyan találhat meg ismétlődő SMTP-címeket az Exchange Server szervezetében. Ha szervezete nem egyedi SMTP-címekkel rendelkezik, az Exchange hibát jelez, amikor e-maileket küld ezekre a címekre:
Event ID: 9217
Event Source: MSExchangeTransport
More than one Active Directory object is configured with the recipient address username@a-d.site. Messages to this recipient will be deferred until the configuration is corrected in Active Directory.
Ezt az e-mailt nem kézbesítjük a címzettnek.
Akkor is szembesülhet olyan helyzettel, amikor új postafiókot hoz létre az Exchange Serverben, és üzenetet kap arról, hogy már létezik egy felhasználó ezzel az SMTP-címmel:
The proxy address SMTP:user2@a-d.site is already being used by the proxy address or LegacyExchnageDN. Please choose another proxy address.
A hiba megoldásához meg kell találnia azokat az Active Directory-objektumokat, amelyekhez ugyanaz az SMTP-cím (álnév) van hozzárendelve.
Használhatja az Active Directory felhasználók és számítógépek konzolját (
aduc.msc) adott SMTP-címmel rendelkező AD-objektumok kereséséhez:
Futtassa a konzolt, lépjen a Keresés -> Egyéni keresés -> Speciális lapra;
Írja be a következő LDAP-lekérdezést:
proxyaddresses=smtp:jsmith@a-d.site(cserélje ki a felhasználónevet és a domaint a sajátjára);
Kattintson a Keresés lehetőségre;
A konzol megjeleníti az összes olyan objektumot, amely rendelkezik a keresett e-mail címet tartalmazó proxyaddresses attribútummal. Ebben a példában láthatja, hogy a különböző AD-objektumok (felhasználó, kapcsolattartó és Exchange terjesztési csoport) tartalmazhatják ugyanazokat a proxycímeket;
Manuálisan módosítsa a proxyaddresses attribútum értékét az Active Directory attribútumszerkesztővel. Állítson be egyedi SMTP-címeket az objektumokhoz.
Használhatja továbbá a
Get-ADObjectparancsmag az Active Directory PowerShell modulból objektumok kereséséhez az AD-ben:
Get-ADObject -Properties mail, proxyAddresses -Filter {proxyAddresses -eq "smtp:jsmith@a-d.site"}Mivel az SMTP-cím nem csak egy felhasználóhoz, kapcsolattartóhoz vagy terjesztési csoporthoz rendelhető hozzá, hanem egy nyilvános Exchange mappához is, néha az Exchange Server parancsmagjaival kell keresni az azonos SMTP-címmel rendelkező objektumokat:
Get-Recipient -resultsize unlimited | where {$_.EmailAddresses -like "*jsmith@a-d.site*"}Alternatív megoldásként exportálhatja az Exchange-szervezet e-mail-címeinek teljes listáját:
Get-recipient -resultsize unlimited | select Name -expand emailaddresses > C:\PS\Results\all_smtp_adresses.txtA felhasználói e-mail címet a következő attribútumok tartalmazhatják: userPrincipalName, mail, proxyAddresses, LegacyExchangeDN vagy msRTCSIP-PrimaryUserAddress. Az ismétlődések és érvénytelen e-mail címek keresésének egyik eszköze a Microsoft IdFix (Directory Synchronization Error Remediation Tool). Lehetővé teszi annak ellenőrzését, hogy a helyszíni Active Directory szinkronizálható-e az Azure AD-vel.
Az IdFix segítségével gyorsan megtalálhatja az összes nem egyedi/ismétlődő SMTP-című e-mail objektumot a tartományon belül.
Ha ez megtörtént, csak szerkesztenie kell az egyik talált objektum SMTP-álnevét vagy UserPrincipalName-jét.



