Whitelist в Exchange 2010 и 2013

Иногда, при хорошо закрученных фильтрах почтового сервера, требуется разрешить беспрепятственное прохождение писем от доверенных доменов. Для этого используется Whitelist  — список адресов и доменов, почта от которых считается надежной и доходит до конечных пользователей, даже если попадает под правила фильтра. Сегодня мы будем настраивать whitelist для Exchange 2013, однако данная настройка подойдет и для 2007 и для 2010 версий.

Делается это просто:

  1. Запускаем Exchange Managment Shell
  2. Используя следующую команду, добавляем домен в whitelist
     Set-ContentFilterConfig -BypassedSenderDomains mydomain.com

    где mydomain.com — имя доверенного домена.

  3. Используя следующую команду, добавляем почтовые адреса в whitelist
     Set-ContentFilterConfig -BypassedSenders mailbox@mydomain.com

    где mailbox@mydomain.com— имя доверенного почтового адреса.

Проверить настройки белых писков можно используя команду

 Get-ContentFilterConfig 

Как видим, настроить whitelist в Exchange 2013, 2010, 2007 совсем нетрудно. Просто нужно сделать пару-тройку раз, чтобы запомнить.

Whitelist в Exchange 2010 и 2013: Один комментарий

  1. Одно но, если добавить новый то старый исчезнет.

    Maybe you discovered it yourself, maybe not. When you want to add values to the bypassedsenderdomains parameter via the set-contentfilterconfig you will lose all previous settings.

    After some searching on Google I found the solution:

    $list = (Get-ContentFilterConfig).BypassedSenderDomains
    $list.add(“test100.com”)
    set-contentfilterconfig -BypassedSenderDomains:$list

    With the first rule we will get the value of the BypassedSenderDomains and will save it as the variable $list.

    Next we will add the domain test100.com to the variable. When you would execute the command$list you would get a complete list of the BypassedSenderDomains.

    When your happy with the list we can update the BypassedSenderDomains with the new values.

    You may sometimes want to delete a value, this can be done with the following code:

    $list = (Get-ContentFilterConfig).BypassedSenderDomains
    $list.remove(“test100.com”)
    set-contentfilterconfig -BypassedSenderDomains:$list

Добавить комментарий

Ваш e-mail не будет опубликован.