Сопоставление уведомления о доставке правилу транспорта
Применимо к: Exchange Server 2010
Последнее изменение раздела: 2009-12-09
Microsoft Exchange Server 2010 позволяет использовать правило транспорта для отклонения сообщений на основе условий, указанных в правиле. Правило транспорта RejectMessage
используется для отклонения сообщений. При отклонении сообщения отправителю возвращается отчет о недоставке, а исходное сообщение удаляется. При создании правила транспорта для отклонения сообщений на транспортном сервере-концентраторе Exchange 2010 сервер Exchange 2010 позволяет указать код уведомления о доставке (DSN), также известный как расширенный код состояния, и сообщение об отклонении.
Дополнительные сведения о правилах транспорта см. в разделе Общие сведения о правилах транспорта.
Сервер Exchange 2010 позволяет также настроить содержимое возвращаемого отправителю отчета о недоставке путем создания настраиваемого уведомления о доставке. Настраиваемое содержимое может включать в себя сведения, которые необходимо отправить получателю отчета о недоставке, например сведения о политике и данные об устранении определенных неполадок или контактные данные. Дополнительные сведения о настройке уведомлений о доставке см. в разделе Управление уведомлениями о доставке.
Действие правила транспорта RejectMessage
Чтобы отклонять сообщения и указать уведомление о доставке с помощью правила транспорта, необходимо создать такое правило на транспортном сервере-концентраторе. В командной консоли Exchange действие правила транспорта называется идентификатором RejectMessage
. Это же действие отображается в консоли управления Exchange с помощью строки описания Отправить отправителю сообщение об отклонении с расширенным кодом состояния. Действие RejectMessage
позволяет указать следующие свойства.
- Расширенный код состояния Указанный расширенный код состояния отображается в разделе Диагностические сведения для администраторов отчета о недоставке. Значение, указанное с помощью этого свойства, может быть равно 5.7.1 или находиться в диапазоне от 5.7.10 до 5.7.999 включительно. Расширенные коды состояния также связаны с описательным сообщением, которое отображается в разделе сведений для пользователя отчета о недоставке. При использовании командной консоли Exchange для создания правила транспорта необходимо указать расширенный код состояния с помощью параметра
RejectMessageEnhancedStatusCode
. - Причина отклонения Текст, указанный в этом свойстве, отображается в разделе Диагностические сведения для администраторов отчета о недоставке. При использовании командной консоли Exchange для создания правила можно указать причину отклонения с помощью параметра
RejectMessageReasonText
.
Примечание. |
---|
При использовании командной консоли Exchange для создания правила транспорта, включающего в себя действие RejectMessage , можно создать правило без указания сообщения об отклонении. Если сообщение об отклонении не указано, используется следующее сообщение об отклонении по умолчанию. Delivery not authorized, message refused . При создании правила с помощью мастера создания правила транспорта в консоли управления Exchange необходимо указать сообщение об отклонении и расширенный код состояния. |
При создании правила транспорта с действием RejectMessage
сервер Exchange 2010 выполняет в списке уведомлений о доставке поиск кода уведомления о доставке, соответствующего значению, указанному в свойстве RejectMessageEnhancedStatusCode
правила транспорта. Если соответствующий код уведомления о доставке найден, сервер Exchange 2010 автоматически сопоставляет уведомление о доставке с действием правила транспорта. Если соответствующий код уведомления о доставки найти не удалось, сервер Exchange 2010 отображает при создании правила транспорта следующее предупреждение: No custom DSN text is configured for the enhanced status code '5.7.xxx'. You can use the New-SystemMessage cmdlet to customize DSNs.
Примечание. |
---|
При указании кода уведомления о доставке, отличного от 5.7.1, необходимо создать настраиваемое уведомление о доставке, сопоставленное с кодом уведомления о доставке. Если соответствующий код уведомления о доставке не существует, сервер Exchange 2010 использует код уведомления о доставке 5.7.0. |
Использование консоли управления Exchange для создания правила транспорта для отклонения сообщений и предоставления настраиваемого кода уведомления о доставке
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Правила транспорта» в разделе Политика обмена сообщениями и соответствие требованиям.
На странице Условия выберите условие между участниками списка рассылки и списком рассылки, а затем выберите группы рассылки, к которым необходимо применить правило транспорта. Например, на следующем рисунке показано, что группы рассылки «Группа продаж» и «Группа брокеров» выбраны для использования с этим условием.
Примечание. Предикат между участниками списка рассылки и списком рассылки, используемый на шаге 1, является примером. Можно использовать любое условие в соответствии с требованиями. На странице Действия выберите действие Отправить отправителю сообщение об отклонении с расширенным кодом состояния, а затем введите текст сообщения об отклонении. Чтобы создать полезное уведомление о доставке, в котором объясняется причина отклонения сообщения, укажите настраиваемый код уведомления о доставке. Например, на следующем рисунке показано, что раздел Текст для отображения в разделе «Диагностические сведения для администраторов» сообщения об отклонении будет включен в сообщение об отклонении, а также будет содержать настраиваемый код уведомления о доставке 5.7.228. Этот код связан с новым настраиваемым уведомлением о доставке, созданным с помощью команды, показанной в Сопоставление настраиваемого уведомления о доставке далее в этом разделе.
Примечание. |
---|
Можно проверить, существует ли настраиваемое уведомление о доставке для определенного кода уведомления. Используйте командлет Get-SystemMessage, чтобы отобразить список всех настраиваемых уведомлений о доставке. Также можно отобразить список стандартных кодов уведомлений о доставке и связанных с ними уведомлений о доставке с помощью командлета Get-SystemMessage с параметром Original. |
Ограничение в соответствии с корпоративными стандартами, созданное с помощью правил транспорта на транспортном сервере-концентраторе
Дополнительные сведения о создании правил транспорта и о настройке ограничения в соответствии с корпоративными стандартами см. в следующих разделах:
Использование командной консоли Exchange для создания правила транспорта для отклонения сообщений и предоставления настраиваемого кода уведомления о доставке
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Правила транспорта» в разделе Политика обмена сообщениями и соответствие требованиям.
В этом примере показано, как создать правило транспорта «SalesBrokerageEthicalWall» для отклонения сообщений между группами рассылки «Группа продаж» и «Группа брокеров» и использования в ответе отклонения настраиваемого кода уведомления о доставке 5.7.228.
Примечание. |
---|
Предикат BetweenMemberOf , используемый в этой процедуре, является примером. Можно использовать любое условие в соответствии с требованиями. |
New-TransportRule SalesBrokerageEthicalWall -BetweenMemberOf1 "Sales" -BetweenMemberOf2 "Brokerage" -RejectMessageEnhancedStatusCode "5.7.228" -RejectMessageReasonText "Text to display in the 'Diagnostic information for administrators' section"
Дополнительные сведения о синтаксисе и параметрах см. в разделе New-TransportRule.
Сопоставление настраиваемого уведомления о доставке
Командлет New-SystemMessage используется для создания настраиваемого уведомления о доставке для кода уведомления о доставке. После создания настраиваемого уведомления о доставке сервер Exchange 2010 автоматически использует его для отклонения сообщения с указанным кодом уведомления о доставке. При указании идентичного настраиваемого кода уведомления о доставке в нескольких правилах транспорта уведомление о доставке добавляется в отчеты о недоставке, созданные с помощью этих правил транспорта.
Примечание. |
---|
Чтобы изменить текст по умолчанию, сопоставленный с кодом уведомления о доставке 5.7.1, необходимо создать новое настраиваемое уведомление о доставке с помощью командлета New-SystemMessage. Тем не менее, при этом новый текст будет отображаться при каждом использовании кода уведомления о доставке 5.7.1, в том числе и для сообщений, отклоненных другими компонентами транспорта Exchange. Поэтому рекомендуется создать новый код уведомления о доставке для определенных действий правил транспорта. |
В этом примере показано, как создать настраиваемое уведомление о доставке с кодом уведомления 5.7.228. Уведомление о доставке создано на английском языке. Это сообщение также включает в себя ссылку на внутренний веб-сайт, содержащий дополнительные сведения о политиках обмена сообщениями в организации.
New-SystemMessage -DsnCode 5.7.228 -Language En -Internal $True -Text 'Sending messages between the Sales and Brokerage groups is prohibited by policy #123. For more information, see <a href="http://intranet.contoso.com/policy.html#123">Compliance Policy 123</a>.'
На следующем рисунке показан результат введения предыдущей команды в командной консоли Exchange.
Настраиваемое уведомление о доставке для использования с ограничением в соответствии с корпоративными стандартами
Примечание. |
---|
Можно также создавать настраиваемые уведомления о доставке на дополнительных языках или полностью удалить версии этих уведомлений на английском языке. Список поддерживаемых языков, которые можно использовать в уведомлениях о доставке, см. в разделе Поддерживаемые языки для системных сообщений. |
Пример отчета о недоставке с настраиваемым уведомлением о доставке
После создания настраиваемого уведомления о доставке для кода уведомления о доставке, указанного в действии правила транспорта RejectMessage
, сервер Exchange 2010 может использовать код уведомления о доставке и само уведомление в отчетах о недоставке отправителям, сообщения которых заблокированы правилом транспорта.
Например, на следующем рисунке показан отчет о недоставке, отправленный Анатолию Петренко, который является участником группы рассылки «Группа брокеров». Он получил отчет о недоставке, так как попытался отправить сообщение Ивану Сороченко, который является участником группы рассылки «Группа продаж». Правило транспорта было создано для применения ограничения в соответствии с корпоративными стандартами для групп «Brokerage Group» (группа брокеров) и «Sales Group» (группа продаж). Это правило транспорта не позволяет членам этих групп отправлять сообщения друг другу.
На следующем рисунке уведомление о доставке также содержит ссылку на соответствующую корпоративную политику соответствия требованиям. Щелкнув эту ссылку, Анатолий сможет ознакомиться с политикой, запрещающей взаимодействие между двумя группами.
Отчет о недоставке, созданный правилом транспорта, которое устанавливает ограничение в соответствии с корпоративными стандартами