Архитектура транспорта
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Последнее изменение раздела: 2006-10-23
В Microsoft Exchange Server 2007 транспортный конвейер — набор ролей серверов Exchange 2007, подключений, компонентов и очередей, которые совместно направляют все сообщения классификатору транспортного сервера-концентратора организации. Сообщения извне организации попадают на транспортный конвейер через соединитель приема пограничного транспортного сервера и затем направляются на транспортный сервер-концентратор организации. Сообщения внутри организации попадают на транспортный конвейер транспортного сервера-концентратора одним из следующих способов:
Через соединитель приема
Через каталог раскладки или преобразования
Путем непосредственного помещения в очередь отправки драйвером хранилища
Через агент доставки
Каждое сообщение, отправленное или полученное клиентом Exchange 2007 перед маршрутизацией и доставкой, должно классифицироваться транспортным сервером-концентратором. После классификации сообщение помещается в очередь доставки для доставки в почтовый ящик того же каталога Active Directory сайта службы каталогов, что и транспортный сервер-концентратор, на котором классифицировано сообщение, или для маршрутизации к получателю в другом сайте или лесу Active Directory, или получателю вне организации.
Транспортный конвейер Exchange 2007 состоит из следующих компонентов и процессов:
Получатель SMTP Во время получения пограничным транспортным сервером сообщений агенты фильтра нежелательной почты и антивирусные агенты проверяют подключения и содержание сообщения и помогают определить отправителя и получателя сообщения, в процессе приема сообщения в организацию. Если сообщения получены транспортным сервером-концентратором и применены правила транспорта то, при условии, что антивирусный агент и агент нежелательной почты настроены, эти агенты обеспечивают дополнительный уровень защиты от вирусов и нежелательной почты.
В сеансе SMTP имеется ряд событий, совместно работающих в определенном порядке для проверки содержания сообщения перед тем как принять его в организацию. После того как сообщение полностью прошло через получатель SMTP и не было отвергнуто событием получения или агентом нежелательной почты или антивирусным агентом, оно помещается в очередь отправки.
Отправка Отправка — процесс помещения сообщений в очередь отправки. После этого классификатор берет по одному сообщению для классификации. Существует четыре типа отправки:
Отправка SMTP через соединитель приема
Отправка через каталог раскладки или каталог преобразования. Эти каталоги существуют на транспортном сервере-концентраторе или пограничном транспортном сервере. Файлы сообщений правильного формата, скопированные в каталог раскладки или в каталог преобразования, напрямую помещаются в очередь отправки.
Отправка драйвером хранилища, который берет сообщения из папки «Исходящие» отправителя по мере их отправки
Отправка агентом
На пограничном транспортном сервере отправка обычно выполняется через соединитель приема. На транспортном сервере-концентраторе отправка может происходить через соединитель приема, каталог раскладки, каталог преобразования или драйвером хранилища.
Классификатор Классификатор берет сообщения по одному из очереди отправки. На пограничном транспортном сервере классификация — это быстрый процесс, в котором сообщение напрямую берется из очереди доставки . Из очереди доставки сообщение направляется на компьютер с ролью транспортного сервера-концентратора организации.
На транспортном сервере-концентраторе классификатор выполняет следующие задачи:
Разрешение получателя, которое включает адресацию верхнего уровня, расширение и развертывание
Разрешение маршрутизации
Преобразование содержимого
Кроме того, применяются правила потока почты, определяемые организацией. После классификации сообщения помещаются в очередь доставки. Очередь доставки доставляет сообщение в локальный почтовый ящик с помощью драйвера хранилища. Очередь удаленной доставки доставляет сообщение удаленному получателю с помощью соединителя отправления.
Местная доставка Локально доставляются только сообщения, отправленные получателю, почтовый ящик которого находится в том же сайте Active Directory, что и транспортный сервер-концентратор, на котором происходит классификация. В этом случае локальная доставка означает доставку в пределах одного сайта Active Directory. Все сообщения, доставляемые локально, берутся из очереди доставки драйвером хранилища и помещаются в почтовый ящик получателя на сервере почтовых ящиков.
Отправка SMTP Сообщения, которые отправляются получателям на сайтах Active Directory вне компьютера, на котором установлена роль транспортного сервера-концентратора, классифицирующего сообщения, доставляются удаленно или вовне организации. Все сообщения, которые отправляются в другие сайты Active Directory, в почтовые ящики, расположенные на компьютерах, управляемых более ранними версиями Exchange, или в почтовые ящики, расположенные в другом лесу Active Directory, должны направляться через отправляющий соединитель на транспортный сервер-концентратор, который может доставить сообщение назначенному получателю. Все сообщения, требующие доставки через Интернет, должны направляться через соединитель отправления на пограничный транспортный сервер, который может отправить сообщения в Интернет для доставки за пределы организации.
Клиентский доступ и сценарии единой системы обмена сообщениямиНекоторые сценарии клиентского доступа и сценарии единой системы обмена сообщениями не взаимодействуют напрямую с транспортным конвейером. Пользователи Microsoft Office Outlook 2003, Office Outlook Web Access, Outlook by Phone и Exchange ActiveSync напрямую взаимодействуют с ролью сервера клиентского доступа, ролью сервера единой системы обмена сообщениями и ролью сервера почтовых ящиков для доступа к их почтовым ящикам. В этом случае при отправке почты сообщение помещается в папку «Исходящие» отправителя напрямую на сервер почтовых ящиков Outlook или сервер клиентского доступа от имени отправителя.
Примечание. Outlook by Phone требует взаимодействия с сервером клиентского доступа и сервером почтовых ящиков через сервер единой системы обмена сообщениями. После помещения сообщения в папку «Исходящие» отправителя драйвер хранилища оповещается службой доставки почты Microsoft Exchange, запрашивает сообщение из папки «Исходящие» отправителя и затем помещает его в очередь отправки на транспортном сервере-концентраторе того же сайта Active Directory, что и почтовый ящик, из которого было запрошено сообщение.
На рис. 1 показано соотношение между компонентами транспортного конвейера Exchange 2007.
Рис. 1 Обзор транспортного конвейера