Управление фильтрацией отправителей
Область применения: Exchange Server 2013 г.
Фильтрация отправителей обеспечивается агентом фильтра отправителей. Агент фильтра отправителей на основе данных в SMTP-заголовке MAIL FROM: определяет, SMTP-заголовок определяет, какое действие нужно выполнить (и нужно ли) в отношении входящего сообщения электронной почты.
Если на сервере Exchange включена фильтрация отправителей, она выполняется для всех сообщений, поступающих через все соединители получения на этом компьютере.
Что нужно знать перед началом работы
Предполагаемое время для завершения каждой процедуры: 5 минут
Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Функции защиты от нежелательной почты" в разделе Разрешения для защиты от нежелательной почты и защиты от вредоносных программ .
Для выполнения этой процедуры можно использовать только командную консоль.
По умолчанию функции защиты от нежелательной почты в транспортной службе на сервере почтовых ящиков не включены. Как правило, функции защиты от нежелательной почты на сервере почтовых ящиков включают, только если организация Exchange не выполняет никакую предварительную фильтрацию нежелательной почты до приема входящих сообщений. Дополнительные сведения см. в разделе Включение функций защиты от нежелательной почты на серверах почтовых ящиков.
Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.
Совет
Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.
Включение или отключение фильтрации отправителей с помощью командной консоли Exchange
Чтобы отключить фильтрацию отправителей, выполните следующую команду:
Set-SenderFilterConfig -Enabled $false
Чтобы включить фильтрацию отправителей, выполните следующую команду:
Set-SenderFilterConfig -Enabled $true
Примечание.
Когда фильтрация отправителей отключена, базовый агент фильтрации отправителей остается включенным. Чтобы отключить агент фильтра отправителей, выполните команду : Disable-TransportAgent "Sender Filter Agent"
.
Как проверить, все ли получилось?
Чтобы убедиться в успешном включении или отключении фильтрации отправителей, выполните следующие действия.
Выполните следующую команду:
Get-SenderFilterConfig | Format-List Enabled
Убедитесь, что отображается значение, которое вы настроили.
Использование командной консоли для настройки заблокированных отправителей и доменов
Чтобы заменить существующие значения, выполните следующую команду:
Set-SenderFilterConfig -BlockedSenders <sender1,sender2...> -BlockedDomains <domain1,domain2...> -BlockedDomainsAndSubdomains <domain1,domain2...>
В этом примере агент фильтра отправителей настраивает для блокировки сообщений из kim@contoso.com и john@contoso.com, сообщений из домена fabrikam.com и сообщений из northwindtraders.com и всех его поддоменов.
Set-SenderFilterConfig -BlockedSenders kim@contoso.com,john@contoso.com -BlockedDomains fabrikam.com -BlockedDomainsAndSubdomains northwindtraders.com
Чтобы добавить или удалить записи, не изменив существующие значения, выполните следующую команду:
Set-SenderFilterConfig -BlockedSenders @{Add="<sender1>","<sender2>"...; Remove="<sender1>","<sender2>"...} -BlockedDomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...} -BlockedDomainsAndSubdomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...}
В данном примере представлена настройка агента фильтрации отправителей, при которой указываются следующие сведения.
Добавьте chris@contoso.com и michelle@contoso.com в список существующих отправителей, которые заблокированы.
Удалите tailspintoys.com из списка существующих заблокированных доменов отправителей.
Добавьте blueyonderairlines.com в список существующих заблокированных доменов и поддоменов отправителей.
Set-SenderFilterConfig -BlockedSenders @{Add="chris@contoso.com","michelle@contoso.com"} -BlockedDomains @{Remove="tailspintoys.com"} -BlockedDomainsAndSubdomains @{Add="blueyonderairlines.com"}
Как проверить, все ли получилось?
Чтобы убедиться в успешной настройке блокировки отправителей, выполните следующие действия.
Выполните следующую команду:
Get-SenderFilterConfig | Format-List BlockedSenders,BlockedDomains,BlockedDomainsAndSubdomains
Убедитесь, что отображаются значения, которые вы настроили.
Использование командной консоли для включения или отключения блокировки сообщений, отправители которых не указаны
Чтобы включить или отключить блокировку сообщений, отправители которых не указаны, выполните следующую команду:
Set-SenderFilterConfig -BlankSenderBlockingenabled <$true | $false>
В данном примере представлена настройка агента фильтрации отправителей таким образом, чтобы блокировать сообщения, в которых отправитель не указан в SMTP-команде MAIL FROM:
Set-SenderFilterConfig -BlankSenderBlockingEnabled $true
Как проверить, все ли получилось?
Чтобы убедиться в успешном включении или отключении блокировки сообщений, отправители которых не указаны, выполните следующие действия.
Выполните следующую команду:
Get-SenderFilterConfig | Format-List BlankSenderBlockingEnabled
Убедитесь, что отображается значение, которое вы настроили.