headermask image


Advertisement

Настройка почтовой службы в Single Exchange Server 2007

Exchange Server 2007 имеет пять четких ролей: Почтовый ящик (Mailbox), Клиентский Доступ к Серверу (Client Access Server), Сетевой Концентратор (Hub Transport), Передача векторов (Edge Transport) и Унифицированная передача сообщений (Unified Messaging). Некоторые из этих функций можно устанавливать вместе или же распределять среди серверов. Количество серверов, используемых Exchange Server, может варьироваться в силу нескольких факторов, таких как:

  • Количество пользователей, использующих систему сообщений (Message System),
  • Роли высокой готовности (High Availability),
  • Роли отказоустойчивости (Fault tolerant),
  • Окружение кластеров (Cluster environments).

В некоторых маленьких компаниях использование одного Exchange Server 2007 становится необходимым (Рисунок 01), при таком использовании три роли будут вместе: Клиентский доступ к серверу, почтовый ящик и сервер-сетевой концентратор (Hub Transport Server). Нам придется выполнить несколько дополнительных действий, чтобы активировать роль концентратора сети с тем, чтобы отправлять и принимать Интернет сообщения. В данной статье мы рассмотрим необходимые шаги для роли сетевого концентратора.

0.JPG
Рисунок 01: Один сервер Exchange Server 2007 со всеми ролями (функциями)

Настройка соединения передачи (Send Connector)

Одной из наших задач будет настройка ящика Exchange Server 2007 для корректной отправки сообщений по Интернет.

  1. Открываем консоль Exchange Management Console.
  2. Переходим в конфигурацию организаций (Organization Configuration).
  3. Жмем на Hub Transport.
  4. Жмем на соединение отправки(Send Connectors) tab.
  5. В списке действий жмем на новое соединение отправки New Send Connector.
  6. Введение. Заполняем поле имени и выбираем Internet в списке, как показано на Рисунке 02. Жмем Далее.1.png
  7. Жмем Добавить, в новом окне заполняем поле Домен звездочкой* и жмем OK. Результат показан на рисунке 03.
    2.png
  8. Настройка сети. Выберите свой любимый способ отправки SMTP сообщений. Если у вас релейный сервер, вам нужно выбрать Направлять почту через следующий логический хост и определить сервер своего логического хоста; или если у вас расширение DNS и данный сервер ответственен за доставку сообщений, тогда вам нужно выбрать первый вариант Использовать записи системы с именем домена (DNS) “MX” для автоматической отправки почты. Рисунок 04.
    3.png
  9. Сервер источник. У нас есть один модуль, и он уже есть в списке. Жмем Далее.
  10. Новое соединение. Устанавливаем все предыдущие настройки и жмем Новое.
  11. Завершение. Последнее окно, в котором видны используемые команды (cmdlet) для создания нового соединения отправки (New Send Connector), просто жмем Завершить.

Теперь пришло время убедиться в том, что наше соединение отправки работает, как и ожидалось, для этого нужно отправить пробное сообщение от любого внутреннего пользователя внешнему получателю, мы увидим сообщение в окне очереди (Queue Viewer), как показано на рисунке 05.

4.png
Рисунок 05:Окно очереди 

Настройка соединения получения

Нашей следующей задачей станет доступ к получению Интернет-сообщений. По умолчанию, когда создается SMTP соединение в Hub Transport Server, оно будет сопровождаться сообщением об ошибке с текстом 5.7.1 Клиент не был аутентифицирован, как показано на рисунке 06.

5.png
Рисунок 06: Реакция по умолчанию, когда анонимное соединение пытается передать сообщение серверу Hub Transport Server 

Чтобы разрешить неизвестному соединению передавать и изменять приветствие полного доменного имени машины, мы настроим соединение получения (Receive Connector). По умолчанию Exchange Server 2007 имеет два соединения получения при установке:

  • Соединение приема, которое настроено на получение всех сообщений через порт SMTP 25, его имя будет Receive ИмяСервера, в нашем случае это будет Receive Srv-2k7i
  • Соединение приема, которое настроено на получение всех сообщений через порт SMTP 587; это соединение используется всеми клиентами не-MAPI, RFC 2476.

Нашей целью является настройка модуля Exchange Server 2007 на получение Интернет сообщений, поэтому мы будем работать с Receive Имя Сервера соединением:

  1. Открываем консоль управления Exchange Management Console.
  2. Переходим на вкладку Конфигурация Сервера.
  3. Жмем на Hub Transport, выбираем сервер в панели Result Panel.
  4. На рабочей панели жмем правой клавишей на (Имя сервера по умолчанию) Default Server Name соединение получения, и далее жмем на Свойства.
  5. Жмем на вкладку Свойства в панели инструментов.
  6. Вкладка Общее, меняем FQDN имя этого соединения на внешнее имя вашего сервера вместо внутреннего имени и домена, как показано на рисунке 07.

6.png
Рисунок 07: Смена FQDN, которое соединение получения будет выдавать в ответ на HELO или EHLO SMTP 

Вторая настройка, которую нам нужно включить, это Анонимный пользователь, отметить галочкой в панели Разрешенные Группы. Эта опция позволит Интернет-трафику проходить через наш модуль Exchange Server 2007, как показано на рисунке 08.

7.png
Рисунок 08: Включение анонимного соединения в соединении получения по умолчанию 

Итак, пришло время подтвердить наши установки! Давайте попробуем отправить сообщение, используя протокол telnet, чтобы подтвердить FQDN в приветственном сообщении, а также убедиться в том, что соединение получения принимает и анонимные соединения. (Рисунок 09)

8.png
Рисунок 09: Соединение получения с новыми настройками 

Теперь мы можем принимать Интернет-почту через сервер Hub Transport Server.

Как можно проделать то же самое, используя оболочку Exchange Management Shell?

Давайте рассмотрим необходимые команды для настройки соединения получения с помощью Exchange Management Shell.

Чтобы определить FQDN, мы можем использовать следующую команду:

Set-ReceiveConnector “<Connector-Name>” –Fqdn:name.company.ca

Чтобы настроить анонимную аутентификацию мы можем использовать следующую команду:

Get-ReceiveConnector “<Connector-Name>” | Select PermissionsGroups

Обратите внимание на текущие группы, потому что если мы запустим команду, определяющую только новую группу, которую мы хотим добавить (Анонимные пользователи), она аннулирует текущие настройки, и единственной группой останется только Анонимные пользователи. Во избежание этого нам нужно использовать текущие настройки плюс новые значения при использовании команды Set-ReceiveConnector.

Set-ReceiveConnector “<Connector-Name>” –PermissionGroups:<AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers, Partners>

Установка агентов антиспама (Anti Spam Transport Agents)

Теперь давайте используем агентов передачи антиспама, чтобы защитить наш модуль-сервер от спама. Когда мы используем агентов передачи в серверах Hub Transport Server, мы активируем следующую функцию:

  • Фильтрация соединения
  • Фильтрация контента
  • Идентификация отправителя (Sender ID)
  • Фильтрация отправителя (Sender filtering)
  • Фильтрация получателя (Recipient filtering)
  • Репутация отправителя (Sender reputation)

Для настройки агента антиспама на модуле Exchange Server нужно следовать этим шагам:

  1. Открыть Exchange Management Shell.
  2. Зайти в папку установки Exchange Server 2007 (путь по умолчанию: С:\Program Files\Microsoft\Exchange Server).
  3. Зайти в подпапку сценариев (Scripts).
  4. Запустить сценарий под названием Install-AntiSpamAgents.ps1, как показано на рисунке 10.
  5. Перезапустить Service MSExchangeTransport.

9.png
Рисунок 10: Установка агентов антиспама на сервере Hub Transport Server 

После этой процедуры у нас появится новая вкладка с названием Анти-спам под иконой Hub Transport на уровне организации (Organization level), как показано на рисунке 11. Теперь можно начинать работать с программой антиспама, чтобы защитить нашу сеть организации Exchange Server 2007.

10.JPG
Рисунок 11: Доступные агенты антиспама в Exchange Server 

Как на счет фильтрации прикрепленных файлов? Данная функция доступна только на Edge Transport Server, но мы можем использовать Microsoft Forefront Security для Exchange, которая включает данную функцию с некоторыми расширенными опция фильтрации прикрепленных файлов, и ее можно установить на модуль Exchange Server.

Диагностика

Итак, мы проделали все необходимые шаги по активации функции отправки и получения сообщений сервером Hub Transport. Теперь нам нужно подтвердить настройки брандмауэра, чтобы обеспечить корректную работу Hub Transport. Вот некоторые пункты, которые следует отметить:

  • Брандмауэр должен перенаправлять внешний IP адрес, контролируемый портом SMTP 25 на Exchange Server.
  • Если вы используете DNS разрешение, брандмауэр должен разрешать модулю Exchange Server 2007 использовать порт SMTP 25 для выхода (Интернет).
  • Если вы используете логический хост (Smart Host), брандмауэр должен разрешать использование только порта SMTP 25 для определенного сервера.
  • Если у вас все же возникает проблемы с потоком сообщений, вы можете использовать мастера диагностики почтовой службы (Mail Flow Troubleshooter), как показано на рисунке 12.

11.png
Рисунок 12: Использование мастера диагностики Exchange Mail Flow Troubleshooter 

Заключение

В данной статье мы рассмотрели способы настройки одного модуля-сервера Exchange Server 2007 на отправку и получение сообщений, а также способы установки и настройки агентов антиспама (Anti Spam Transport Agents), которые позволяют администратору Exchange Administrator добавлять агентов для защиты сервера от спама.

Автор: Андерсен Патрисио (Anderson Patricio)

Источник: www.msexchange.ru

Похожие посты
  • Демонстрация Exchange Server 2007
  • Бэкап Exchange 2010 и Exchange 2007 SP2 с помощью Windows Server Backup
  • Ошибка “An IIS directory entry couldn’t be created. The error message is Access is denied ” после установки Exchange 2010
  • Как узнать размер базы Exchange с помощью PowerShell
  • Настраиваем 2003 Server на обмен маршрутами RIP с роутерами Cisco. Часть 1
  • Ошибка при удалении дефолтной почтовой базы в Exchange 2010
  • Делегирование прав на установку Exchange Server 2010
  • Настраиваем Windows Server 2003 на обмен маршрутами RIP с роутерами Cisco. Часть 2
  • Установка зависимостей Exchange 2010 в Windows Server 2008 R2
  • Настройка запрета отправки почты внешним адресатам в Exchange 2007…
  • Комментарии

    Your email is never published nor shared. Required fields are marked *

    *
    *