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

Преобразование пользователя Azure AD в Exchange Online MailUser

У меня есть пользователь Azure AD (bob@contoso.com), и я хочу перенаправить электронную почту всех этих пользователей на внешний адрес (bob@external.com).

Я настроил другие перенаправления, создав нового MailUser и установив свойство externalEmailAddress. Например, у нас есть MailUser support@contoso.com с externalEmailAddress = support@external2.com. Это работает хорошо, и все электронные письма, отправленные на support@contoso.com, перенаправляются на support@external2.com, но support@contoso.com не существовал в AzureAD до создания MailUser.

Если мы попытаемся создать нового MailUser в Exchange Online для bob@contoso.com, произойдет ошибка, потому что пользователь уже существует.

Если я использую командлет Get-User в ps, RecipientType для bob = User и support = MailUser.

Как настроить пользователя Azure AD в качестве MailUser с перенаправлением на внешний адрес в Exchange Online?

С локальным сервером обмена это можно сделать с помощью Включить-MailUser commandlet, но это недоступно в Exchange Online.

Для этого конкретного пользователя Azure AD было определено, что он не использовал учетную запись для каких-либо других служб. Учетная запись использовалась только для пересылки почты.

Решением было удалить пользователя Azure AD. Затем в Exchange Online можно было успешно создать нового MailUser для bob@contoso.com.

Вы хотите установить один и тот же псевдоним для почтового ящика и пользователя почты, и это вызовет эту ошибку. В качестве обходного пути мы могли бы создать почтовый контакт с тем же Бобом, который также можно настроить как адрес электронной почты для пересылки. Судя по моему тесту, это работает.