Проверьте входящие адреса электронной почты на сервере обмена

Проверьте входящие адреса электронной почты на сервере обмена

Мы используем Exchange Server с Outlook и CMS-систему для управления адресами электронной почты наших клиентов. CMS может экспортировать список адресов электронной почты, и мы можем импортировать его куда-нибудь в Outlook/Exchange, если это необходимо.

Есть ли способ проверить входящие электронные письма, если список адресов CMS содержит адрес электронной почты отправителя?В зависимости от результата он может быть отмечен в Outlook, либо может быть установлена ​​подсказка по теме.

Таким образом, мы сможем отделить поддельные/спамовые/… электронные письма от писем клиентов (и других известных деловых контактов).

решение1

Я не думаю, что есть автоматизированный способ сделать это с Exchange. Вам придется экспортировать почтовые адреса и вставлять их в транспортное правило.

Вы можете использовать Mail Rules, которые вы обновляете с течением времени (будь то правила Mailbox или Transport, решать вам), чтобы определить, какие письма следует отбрасывать. Лично я бы выбрал путь черного списка вместо пути белого списка (например, использовать транспортное правило для блокировки проблемных доменов).

решение2

Если вы можете экспортировать все адреса электронной почты в CSV-файл следующего формата:

Электронная почта

[email protected]

[email protected]

[email protected]

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

$emails = Import-Csv C:\temp\email.csv | ForEach-Object { $_.Email }
New-TransportRule "whitelist senders" -From $emails -PrependSubject "trusted"

Или вы можете просто создать правило в Центре администрирования Exchange, вручную добавив эти адреса электронной почты.

Связанный контент