Создать NO-REPLY адрес в Exchange Server/Microsoft 365

Создать NO-REPLY адрес в Exchange Server/Microsoft 365

Почтовый ящик no-reply можно использовать в сценариях, когда нужно выполнять автоматические рассылки, оповещения, или информационные рассылки клиентам и вы не ожидаете ответа на эти письма. No-reply ящик обычно не отслеживается и все входящие письма в нем автоматически удаляются. В этом примере мы покажем, как создать такой no-reply адрес в Exchange Server и Microsoft 365 (Exchange Online).

Обычно рекомендуется создавать для no-reply адреса отдельный общий почтовый ящик:

Создайте новый общий почтовый ящик с помощью Exchange Admin Center или с помощью PowerShell:

New-Mailbox -Shared -Name "No-Reply Mailbox" -DisplayName "No-Reply Mailbox" -Alias no-reply

Exchange создать общий почтовый ящик PowerShell типа noreply

Можете сразу предоставить права на отправку от имени это ящика группе безопасности:

Set-Mailbox no-reply -GrantSendOnBehalfTo B2BSales| Add-MailboxPermission -User B2BSales -AccessRights FullAccess -InheritanceType All

Теперь нужно создать правило удаления всех входящих писем в это ящик. Можно создать правило в почтовом ящике (Inbox Rule), или настроить автоответ, но удобнее использовать транспортное правило Exchange для удаления письма до попадания в почтовый ящик.

В случае Exchange Online, откройте Exchange Admin Center -> Mail flow -> Rules -> Add a rule.

Создайте транспортное правило со следующими настройками:

  • Name: Block emails to non-reply SMTP address;
  • Apply this rule if: The recipient -> is this person -> выберите общий почтовый ящик no-reply, который вы создали ранее;
  • Do the following: Block the message -> и выберите действие. Reject the message and include an explanation (если вы хотите отвечать на такое письмо с помощью простого шаблона, в котором указываете, что этот ящик не читается и необходимой контактной информацией) или вы можете просто удалить письмо (Delete the message without notifying anyone).

транспортное правило для удаления письма в ящик noreply

После создания транспортного правила не забудьте активировать его вручную.

включить тнранспортное правило exchange

Вы можете создать такое транспортное правило с помощью PowerShell:

New-TransportRule -Name "Reject messages to non-reply email " -RecipientAddressMatchesPatterns "[email protected]" –RejectMessageSilently

Или

New-TransportRule -Name Block messages to non-reply address" -RecipientAddressMatchesPatterns "[email protected]" -RejectMessageReasonText "This recipient is not allowed to receive messages." -RejectMessageEnhancedStatusCode "5.7.1" -Mode Enforce

Для удобства внутренних пользователей вашей организации вы можете скрыть этот почтовый ящик из адресной книги Exchange и настроить для него MailTip:
Set-Mailbox no-reply -MailTip "Этот ящик никем не читается"

включить подсказку mailtip для ящика no-reply exchange

Попробуйте отправить письмо на ящик no-reply. Ваше письмо не будет сохранено в почтовой базе, а в транспортных журналах Exchange для письма должно появится событие DROP.

Также можно создать no-reply ящик на базе группы рассылки Exchange (Distribution Group), которая не содержит пользователей.

Microsoft 365
Создать NO-REPLY адрес в Exchange Server/Microsoft 365