Назад | Перейти на главную страницу

Прокси-адрес «smtp: email @ domain..com» уже используется прокси-адресом или LegacyExchangeDN.

при попытке удалить адреса электронной почты MailContacts в Exchange Server 2016 с помощью следующего cmd:

Set-MailContact -Identity "bob" -EmailAddresses @{ remove="SMTP:bob@domain.com" } -EmailAddressPolicyEnabled $false

Команда работает в большинстве случаев, однако для некоторых адресов электронной почты она не работает:

“The proxy address "SMTP:bob@domain.com" is already being used by the proxy addresses or 
LegacyExchangeDN of "domain.com/Exchange/Bob2". Please choose another 
proxy address. “

Выполняемая команда:

Get-MailContact -Filter "EmailAddresses -eq 'bob@domain.com'"

Выводит следующее:

Name                      Alias                                          RecipientType
----                      -----                                          -------------
bob@domain.com            bob?domain.com                                MailContact
Bob.Smith                 Bob.Smith                                     MailContact

Как лучше всего удалить этот адрес электронной почты из контактов?

Мне удалось удалить повторяющийся адрес электронной почты с помощью этого метода:

 $user = Get-ADObject -LDAPFilter "(name=bob)" -Properties proxyAddresses 
 Set-ADObject $user.DistinguishedName -Remove @{proxyAddresses="SMTP:bob@domain.com"}

Возможно, адрес электронной почты используется другими получателями (но почему?). В любом случае вам нужно разрешать конфликты вручную.

Ошибка показывает вам личность учетной записи с "проблемным" smtp-адресом, и вы можете найти его в ADUC или в PowerShell. Сначала проверьте, что адреса электронной почты используются bob аккаунт с командой:

Get-MailContact -Identity bob | fl DisplayName,EmailAddresses,Alias

Вы получите что-то вроде этого:

DisplayName    : Bob Smith
EmailAddresses : {smtp:bob@domain.com, SMTP:bob3@domain.com}
Alias          : bob

Затем проверьте почтовый ящик Bob2 и назначенный ему адрес электронной почты:

Get-Mailbox bob2 | fl DisplayName,EmailAddresses,Alias

Ожидаемый результат (пример):

DisplayName    : Bob Smith 2
EmailAddresses : {SMTP:bob@domain.com}
Alias          : rogov.v.l

Если вы обнаружите повторяющиеся адреса электронной почты, удалите их.