Правило транспорта для перенаправления почты, отправленной в группу рассылки
На MS Exchange Server 2010 SP3 есть группа рассылки с адресом [email protected].
Организация передала этот адрес некоторым третьим лицам для переписки, но недавно они начали отправлять автоматические сообщения по этому адресу. Менеджер этой группы хотел бы, чтобы эти автоматизированные сообщения были отфильтрованы на сервере Exchange, чтобы они были перенаправлены одному пользователю внутри организации. Автоматизированные сообщения всегда отправляются от определенных отправителей.
Я проверил правило транспорта, которое выполняет следующее: сообщения, отправленные от определенного отправителя на групповой адрес, перенаправляются определенному пользователю. Правило может быть создано с помощью следующей команды в командной консоли Exchange:
New-TransportRule -Name 'test' -Comments '' -Priority '0' -Enabled $true -From '[email protected]' -SentTo '[email protected]' -RedirectMessageTo '[email protected]'
Хотя команда успешно создала правило (и это можно увидеть в EMC > Конфигурация организации> Транспортный сервер-концентратор), перенаправление сообщений не работает: сообщения доставляются всем членам группы, как и раньше. Кто-нибудь знает почему это?
Я прочитал следующие статьи MS TechNet, но не нашел причины, по которой вышеприведенное правило не будет работать:
- https://technet.microsoft.com/en-us/library/bb124737.aspx
- https://technet.microsoft.com/en-us/library/dd638183.aspx
- Там же. /aa997187.aspx
- Там же. /bb124703.aspx
Я также создал похожее правило, которое использует условие "отправлено члену списка рассылки":
New-TransportRule -Name 'test' -Comments '' -Priority '0' -Enabled $true -From '[email protected]' -SentToMemberOf '[email protected]' -RedirectMessageTo '[email protected]'
С этим правилом перенаправление сообщений работает, но у правила есть побочный эффект, который также перенаправляет сообщения, отправленные от отправителя явно члену группы рассылки.
Если я добавлю дополнительное исключение в этом правиле:
New-TransportRule -Name 'test' -Comments '' -Priority '0' -Enabled $true -From '[email protected]' -SentToMemberOf '[email protected]' -RedirectMessageTo '[email protected]' -ExceptIfSentTo '[email protected]','[email protected]'
тогда перенаправление сообщений не работает, и они доставляются всем членам группы.
2 ответа
Я не удивлен, что ваше правило "Отправлено члену списка рассылки" не сработало, поскольку этот тип правил позволяет вам применять это правило к членам группы, а не к самой группе.
Я бы использовал правило, где текст появляется в заголовке, чтобы захватить сообщения вместо этого. Это будет более надежно, чем отправлено - это, конечно, предполагает, что адрес правила появляется в заголовке!
пожалуйста, обратитесь к http://www.adnsolutions.com/exchange-transport-rule-based-on-the-recipient-that-is-a-group/ и измените условие «В ящике содержится...» сработало.