Поиск по сайту:

Пересылка электронных писем на внешний адрес в Microsoft 365 (Exchange Online)


По умолчанию облачный Exchange Online (Microsoft 365) запрещает автоматическую внешнюю пересылку электронной почты с помощью правил Outlook или включенной пересылки почтовых ящиков.

Если вы создадите правило для папки «Входящие» в почтовом ящике Exchange Online (с помощью Outlook или PowerShell) для автоматической пересылки входящих писем из вашего почтового ящика на внешний адрес электронной почты, вы увидите сообщение о недоставке при попытке переслать электронное письмо с использованием этого правила:

Your message wasn't delivered because the recipient's email provider rejected it.
Remote Server returned '550 5.7.520 Access denied, Your organization does not allow external forwarding. Please contact your administrator for further assistance. AS(7555)'

Вы можете увидеть то же сообщение при проверке трассировки сообщений в Microsoft 365.

Office 365 received the message that you specified, but couldn't deliver it to the recipient (external_adress@gmail.com‎) due to the following error:
Error: ‎550 5.7.520 Access denied, Your organization does not allow external forwarding. Please contact your administrator for further assistance. AS(7555)‎

Вы можете разрешить автоматическую пересылку электронной почты для всей организации или отдельных почтовых ящиков в настройках Безопасность и соответствие вашего клиента Microsoft 365. Перейдите на https://protection.office.com -> Управление угрозами -> Политика -> Политика защиты от спама.

Если вы хотите разрешить внешнюю пересылку для всех почтовых ящиков Microsoft 365, измените Исходящую политику защиты от спама (по умолчанию). В нашем примере мы разрешим внешнюю пересылку электронной почты только определенным пользователям или группам арендатора. Этот вариант более предпочтителен с точки зрения безопасности.

  1. Создайте новую исходящую политику защиты от спама;

  2. Установите имя политики;

  3. Затем выберите пользователей и/или группы, которым вы хотите разрешить внешнюю переадресацию;

  4. В разделе Правила переадресации выберите Правила автоматической переадресации -> При включении переадресации;

  5. Сохраните политику защиты от спама.

Тогда все указанные вами пользователи смогут включить правила автоматической внешней переадресации в своих почтовых ящиках Microsoft 365.

В Exchange Online есть еще одна политика, которая позволяет вам настраивать доверенные домены для отправки автоответов OutOfOffice и включать автоматическую пересылку электронной почты. Это Удаленный домен. Однако настройки политики защиты от спама имеют приоритет. Вы можете использовать параметр «Удаленный домен», чтобы создать список доверенных и ненадежных внешних доменов.

Политика по умолчанию в Удаленном домене ничего не запрещает. Но вы можете изменить его настройки или добавить свои правила для конкретных доменов:

  1. Откройте «Почтовый поток» -> «Удаленные домены» -> «Добавить удаленный домен» в Центре администрирования Exchange;

  2. Введите доменное имя;

  3. Выберите, какие типы автоматических ответов вы хотите разрешить для этого домена. Установите флажок Разрешить автоматическую переадресацию.

Вы также можете добавлять доверенные домены и настраивать правила, разрешенные для удаленных доменов, с помощью PowerShell.

Подключитесь к своему клиенту Microsoft 365 с помощью модуля Exchange Online PowerShell v2 (EXO V2). Следующие команды разрешают все типы автоматических ответов и переадресацию для домена woshib.com и всех его поддоменов:

New-RemoteDomain -Name "WOSHub and subdomains" -DomainName *.active-directory.ru
Set-RemoteDomain -Identity "WOSHub and subdomains" -AutoReplyEnabled $true -AutoForwardEnabled $true -AllowedOOFType InternalLegacy

Полный список настроенных правил удаленного домена можно отобразить следующим образом:

Get-RemoteDomain Default | fl AllowedOOFType, AutoReplyEnabled, AutoForwardEnabled

Вы можете использовать удаленные домены вместе с фильтрами защиты от нежелательной почты Microsoft 365 для детального контроля над разрешенными доменами для автоматической пересылки сообщений от вашего клиента. Например, вы можете разрешить пересылку для определенных почтовых ящиков в вашем антиспам-фильтре и запретить автоматическую пересылку на бесплатные почтовые службы (gmail.com, Outlook.com и т. д.) с помощью удаленных доменов.

Чтобы проверить включенные правила автоматической переадресации в Office 365, вы можете использовать приведенный ниже сценарий PowerShell, который найдет и отобразит все правила переадресации Outlook во всех почтовых ящиках клиента:

$mailboxes=get-mailbox -resultSize unlimited
$rules = $mailboxes | foreach { get-inboxRule -mailbox $_.alias }
$rules | where { ( $_.forwardAsAttachmentTo -ne $NULL ) -or ( $_.forwardTo -ne $NULL ) -or ( $_.redirectTo -ne $NULL ) }  | ft name, MailboxOwnerId, ForwardTo, Description

Помните, что администратор также может включить внешние правила переадресации на уровне всего почтового ящика:

Set-Mailbox maxbak -ForwardingsmtpAddress maxmaster@outlook.com -DeliverToMailboxAndForward $true

Вы можете найти пользователей с включенной переадресацией почты, как показано ниже:

Get-Mailbox -ResultSize Unlimited -Filter "ForwardingAddress -like '*' -or ForwardingSmtpAddress -like '*'" | Select-Object Name,ForwardingAddress,ForwardingSmtpAddress

На локальных серверах Exchange вы можете создать контакт AD или пользователя с включенной поддержкой почты с внешним адресом электронной почты и настроить для него внешнюю переадресацию. Такому контакту будет доверять вся организация Exchange.

Этот метод не работает в Exchange Online. Однако вы сможете создать контакт с помощью EAC (https://admin.exchange.microsoft.com/ -> Получатели -> Контакты -> Добавить контакт) или PowerShell (

New-MailContact -Name "ext-Andy.Thompson" -ExternalEmailAddress andy.th@gmail.com

). Когда вы отправите на него электронное письмо, отчет о недоставке «550 5.7.520» все равно появится.

Статьи по данной тематике