В этом разделе объясняется, как в Microsoft Exchange Server 2007 обрабатывается маршрутизация сообщений внешним получателям. Внешним получателем является любой получатель, не имеющий почтового ящика в организации Exchange.

Соединители отправки

Для маршрутизации сообщений во внешние домены необходимо настроить хотя бы один соединитель отправки для ретрансляции сообщений в Интернет. Можно настроить соединитель отправки и определить адресное пространство в виде подстановочного знака (*). Знак * указывает, что данный соединитель отправки может использоваться для ретрансляции сообщений на все внешние адреса SMTP. Также можно настроить соединители отправки для ретрансляции сообщений в указанные адресные пространства, если ограничения соединителя отправки, например размер сообщения, отличны от ограничений внешних доменов.

При настройке соединителя отправки необходимо выбрать для этого соединителя отправки хотя бы один исходный сервер. Исходные серверы являются серверами транспорта, связанными с тем соединителем, который выполняет доставку сообщений. Исходным сервером для соединителя отправки может быть транспортный сервер-концентратор, пограничный транспортный сервер, пограничная подписка или сервер-плацдарм Exchange Server 2003 или Exchange 2000 Server. Чтобы обеспечить балансировку нагрузки и отказоустойчивость для адресных пространств, определенных для соединителя отправки, можно настроить для него несколько исходных серверов. Однако все исходные транспортные серверы Exchange 2007 должны иметь одинаковое членство сайтов службы каталогов Active Directory, а все серверы-плацдармы прежних версий должны иметь одинаковое членство в группе маршрутизации. Дополнительные сведения о балансировке нагрузки для транспортных серверов см. в разделе Балансировка нагрузки и обеспечение отказоустойчивости транспортных серверов.

Дополнительные сведения о настройке организации Exchange для приема и отправки электронной почты Интернета см. в разделе Инструкции по настройке соединителей для потока почты Интернета.

При маршрутизации сообщения внешнему получателю компонент маршрутизации службы передачи Microsoft Exchange должен выбрать лучший соединитель отправки, через который будет отправляться сообщение, а затем рассчитать наименьший по стоимости маршрут для достижения этого соединителя отправки. Процедура этого выбора для маршрутизации рассматривается далее в этом разделе. При выборе соединителя отправки необходимо учитывать некоторые атрибуты соединителя. В следующих разделах описаны атрибуты соединителя, которые влияют на выбор маршрута.

Ограничения для соединителя отправки

Ограничения, применяемые на уровне соединителя отправки, могут исключить соединитель отправки из числа рассматриваемых при маршрутизации. Например, если соединитель отправки Exchange 2007 отключен, сообщения на этот соединитель не отправляются. Однако, если Exchange 2003 развернут в этой же организации, сервер Exchange 2003 не определяет отключенное состояние и может направлять сообщения на этот соединитель. Ограничение размера сообщения в соединителе отправки также может исключить этот соединитель отправки из числа рассматриваемых при выборе пути маршрутизации.

Область соединителя

При маршрутизации учитываются только те соединители отправки, которые находятся в области отправляющего сервера. По умолчанию для соединителей отправки не применяются никакие ограничения, они доступны для всех транспортных серверов-концентраторов в организации. Однако администратор может указать локальную область для соединителя отправки. Если соединитель отправки настроен как соединитель с заданной областью, его доступность ограничивается транспортными серверами-концентраторами, расположенными на том же сайте Active Directory, что и исходные серверы для этого соединителя отправки. В Exchange 2003 и Exchange 2000 можно ограничить доступность соединителя группой маршрутизации.

Адресное пространство

Адресное пространство соединителя отправки определяет:

  • домены получателей, в которые этот соединитель будет перенаправлять электронную почту;

  • тип транспорта;

  • стоимость, присвоенную адресному пространству для этого соединителя.

При использовании консоли управления Exchange для создания соединителя отправления тип транспорта всегда настраивается как SMTP. Для настройки соединителя отправления, использующего другой тип транспорта, например, Lotus Notes, воспользуйтесь командной консолью Exchange, чтобы указать тип транспорта в качестве части адресного пространства. Если используется любой тип транспорта, отличный от SMTP, следует применять промежуточный узел для маршрутизации электронной почты. Дополнительные сведения о настройке адресного пространства с помощью командной консоли Exchange см. в разделе Set-SendConnector.

Домены получателя

При маршрутизации выбирается соединитель отправки, на который перенаправляется электронная почта для доставки в конечный домен. Конфигурация соединителя отправки определяет одно или несколько адресных пространств, в которые соединитель будет перенаправлять сообщения. В маршрутизации при выборе соединителя отправки учитываются только те соединители, адресное пространство которых соответствует конечному домену. В адресном пространстве можно использовать подстановочный знак *, чтобы указать все домены, все домены с определенным доменом верхнего уровня (например *.com) или домен второго уровня и все его дочерние домены (например *.contoso.com). Если настроить соединитель отправления для конкретного домена, электронная почта, которая посылается в этот домен, всегда направляется через данный соединитель. К тому же, параметры конфигурации для этого соединителя всегда применяются к электронной почте, отправляемой в этот домен.

Если адресному пространству для домена конечного получателя соответствует несколько соединителей, выбирается наиболее точно соответствующее адресное пространство. Например, если имеется один соединитель отправки, адресное пространство которого настроено как *.contoso.com, то в маршрутизации Exchange адреса user@subdomain.contoso.com и user@contoso.com.com будут определены как соответствующие адресному пространству *.contoso.com, и они будут направлены на этот соединитель отправки.

Если два соединителя отправки настроены так, что их адресные пространства перекрываются, то сервер Exchange Server будет направлять сообщения на соединитель отправки с более точным соответствием адреса. Например, если адресное пространство соединителя отправки C1 настроено как *.contoso.com, а адресное пространство соединителя отправки C2 — как contoso.com, сообщение электронной почты, адресованное user@subdomain.contoso.com, направляется на соединитель отправки C1, а сообщение электронной почты, адресованное user@contoso.com — на соединитель отправки C2.

Cost

Стоимость соединителя отправки используется для задания приоритета выбора, когда для одного адресного пространства настроено несколько соединителей отправки. Во время маршрутизации при выборе соединителя отправки выбирается маршрут с наименьшей стоимостью. Изменяя стоимость соединителей отправки, можно управлять предпочтительным маршрутом для потока почты в организации и через Интернет.

При создании соединителя отправки стоимость по умолчанию устанавливается равной 1. Чтобы изменить стоимость соединителя отправки, можно использовать командлет Set-SendConnector в командной консоли Exchange или свойства соединителя отправки в консоли управления Exchange.

Внешние соединители

Внешние соединители используются для отправки сообщений в системы обмена сообщениями сторонних производителей. Дополнительные сведения о внешних соединителях см. в разделе Внешние соединители. Если сообщение направляется в адресное пространства X.400, то Exchange 2007 должен направить его на соединитель X.400, который был определен на сервере-плацдарме Exchange 2003 или Exchange 2000.

Выбор маршрута к внешнему получателю

Когда сообщение отправляется внешнему получателю, сервер Exchange 2007 должен выбрать соединитель отправки, через который это сообщение будет маршрутизироваться. В маршрутизации для отправки сообщения всегда выбирается один соединитель. Выбор будет немного различаться в зависимости от того, является ли исходным сервером для выбранного соединителя отправки Exchange 2007 или Exchange 2003.

Если несколько соединителей настроены так, что их адресное пространство соответствует требованиям маршрутизации для внешнего получателя, то при маршрутизации Exchange 2007 будет выбран один соединитель, через который будет маршрутизироваться сообщение. Выбранный соединитель должен соответствовать ограничениям на размер сообщений. После того, как сервер Exchange 2007 исключит все соединители, не отвечающие требованиям ограничения на размер сообщений, для выбора соединителя для маршрутизации будут применены указанные ниже условия.

  • Список соединителей отправки и внешних соединителей, настроенных в организации Exchange сужается до списка соединителей, которые удовлетворяют указанным ниже условиям.

    • Находится в области локального сервера

    • Включен

    • Имеет адресное пространство, соответствующее домену электронной почты получателя

  • В полученном списке выберите соединитель с наиболее точным соответствием адресного пространства. Не удается найти соответствующие соединители.

Если условиям для адресного пространства соответствует несколько соединителей, при выборе соединителя учитываются указанные ниже условия.

  • Стоимость соединителя   Стоимость соединителя — это сумма стоимости, присвоенной всем IP-связям сайтов между исходным сайтом Active Directory и сайтом Active Directory, содержащим исходные серверы для соединителя отправки, и стоимости, присвоенной соединителю. Выбирается соединитель с минимальной совокупной стоимостью. Если несколько соединителей имеют одинаковую стоимость, выполняется переход к следующему действию.

  • Близость   Выбирается самый ближний к серверу маршрутизации исходный сервер. Это означает, что локальный сервер имеет преимущество при выборе перед другим транспортным сервером-концентратором на одном и том же сайте Active Directory, а сервер на локальном сайте Active Directory имеет преимущество перед исходным сервером на удаленном сайте Active Directory.

  • Более короткое имя соединителя   Если несколько маршрутов имеют одинаковую стоимость и близость, выбирается соединитель, имя которого имеет наименьшую буквенно-цифровую величину.

Если несколько соединителей соответствуют условиям адресного пространства, и эти соединители находятся на серверах с Exchange 2003 или Exchange 2000, используется указанный ниже метод выбора.

  • Стоимость соединителя   Стоимость соединителя — это сумма стоимости, присвоенной всем соединителям группы маршрутизации между сервером маршрутизации и группой маршрутизации, содержащей исходные серверы для соединителя отправки, и стоимости, присвоенной соединителю.

  • Более короткое имя соединителя   Если несколько маршрутов имеют одинаковую стоимость и близость, выбирается соединитель, имя которого имеет наименьшую буквенно-цифровую величину.

Соединитель Exchange 2007 всегда более предпочтителен для маршрутизации Exchange 2007, если выполняются указанные ниже условия.

  • Условиям соответствия адресного пространства соответствуют несколько соединителей.

  • Исходный сервер одного соединителя является сервером Exchange 2007.

  • Исходный сервер другого соединителя является сервером Exchange 2003 или Exchange 2000.

После выбора соединителя с учетом перечисленных условий может быть найдено несколько маршрутов для достижения сайта Active Directory с исходным сервером для выбранного соединителя. В этом случае с использованием логики, принятой для маршрутизации внутри организации, рассчитывается маршрут к соединителю с наименьшей стоимостью. Дополнительные сведения см. в разделе Внутренняя маршрутизация сообщений.

Условие стоимости соединителя отправки переопределяется, когда исходными серверами для соответствующего условиям соединителя являются и транспортный сервер Exchange 2007, и сервер Exchange 2003 или Exchange 2000. Серверы Exchange 2003 и Exchange 2000 не учитывают стоимость маршрутизации Exchange 2007, относящуюся к IP-связям сайтов. Поскольку в Exchange 2003 и Exchange 2000 при расчете маршрута с наименьшей стоимостью не учитывается стоимость IP-связей сайтов, при расчете в более ранних версиях Exchange Server соединитель Exchange 2007 может иметь меньшие затраты, чем соединитель Exchange 2003, даже если стоимость, назначенная соединителю Exchange 2007, выше. В результате сервер Exchange 2003 может направить сообщение на соединитель Exchange 2007 с более высокой стоимостью. Если сервер Exchange 2007 всегда выбирает соединитель с наименьшей стоимостью независимо от версии сервера, указанного в качестве источника для соединителя, Exchange 2007 может перенаправить сообщение обратно на соединитель Exchange 2003. Это может привести к зацикливание маршрутизации, так как сообщения будут ретранслироваться между группами маршрутизации Exchange 2007 и Exchange 2003. Чтобы исключить зацикливание маршрутизации, когда есть выбор между соединителями, для которых в качестве источника указан сервер Exchange 2007 или Exchange 2003, Exchange 2007 всегда выбирает соединитель Exchange 2007 независимо от затрат. Такой выбор делается только в том случае, если оба соединителя одинаково хорошо соответствуют адресному пространству получателя.

Если ни один соединитель не отвечает всем условиям, необходимым для выбора соединителя в соответствии с описанной логикой, выполняется одно из указанных ниже действий.

  • При отсутствии подходящего соединителя для адресного пространства SMTP получатель помечается как недоступный, а сообщение перенаправляется в очередь «Сообщения с недостижимым местом назначения».

  • Если размер сообщения превышает ограничение на размер для всех соединителей, отправителю возвращается отчет о недоставке.

  • Если для адресного пространства, не являющегося адресным пространством SMTP, нет соответствующего соединителя, отправителю возвращается отчет о недоставке.

Приведенные ниже примеры иллюстрируют маршрутизацию сообщений внешним получателям. Когда сообщение перенаправляется внешнему получателю, конечным объектом является соединитель отправки, настроенный для маршрутизации сообщений в адресное пространство SMTP получателя.

В таблице ниже показана конфигурация двух соединителей отправки в топологии Exchange 2007. В этой топологии сообщение перенаправляется с сайта А Active Directory внешнему получателю, Tjones@subdomain.contoso.com. В это адресное пространство могут перенаправлять сообщения два соединителя отправки.

Примеры конфигураций соединителя отправки

Имя соединителя отправки Адресное пространство Стоимость адресного пространства Исходные серверы ограничения размера сообщений;

C1

*.contoso.com

1

Транспортные серверы-концентраторы на сайте А Active Directory

None (нет)

C2

subdomain.contoso.com

10

Транспортные серверы-концентраторы на сайте С Active Directory

Нет

В этом сценарии для маршрутизации сообщения используется сервер С2, поскольку выбирается более точное соответствие адресному пространству.

В следующем примере приведена альтернативная конфигурация соединителей отправки. В этой топологии сообщение перенаправляется с транспортного сервера-концентратора на сайте А Active Directory внешнему получателю, Tjones@subdomain.contoso.com. Сервер маршрутизации не указывается как исходный сервер ни для одного соединителя отправки; имеется IP-связь, настроенная между сайтом А и сайтом С, ей присвоена стоимость 5. В это адресное пространство могут перенаправлять сообщения два соединителя отправки. В таблице ниже приведена конфигурация соединителя.

Альтернативная конфигурация соединителя отправки

Имя соединителя отправки Адресное пространство Стоимость адресного пространства Исходные серверы Ограничения на размер сообщений

C1

subdomain.contoso.com

15

Транспортные серверы-концентраторы на сайте А Active Directory

Нет

C2

subdomain.contoso.com

10

Транспортные серверы-концентраторы на сайте С Active Directory

Нет

Стоимость, присвоенная соединителю С2, прибавляется к стоимости IP-связи между сайтом А и сайтом С Active Directory, в результате получается общая стоимость 15. Исходные серверы для соединителя С1 находятся на локальном сайте Active Directory. Поэтому стоимость IP-связи сайтов для достижения соединителя равна 0, общая стоимость равна 15. В этом сценарии оба соединителя в равной степени соответствуют адресному пространству и имеют одинаковую стоимость. Для маршрутизации выбирается соединитель С1, поскольку он ближе расположен.

В следующем примере сообщение ретранслируется с сайта А Active Directory внешнему получателю, tjones@contoso.com. Конечному адресному пространству в равной степени соответствуют два соединителя. Однако исходный сервер для одного соединителя является сервером Exchange 2003. В таблице ниже приведена конфигурация соединителя.

Соединители отправки, настроенные для различных версий Exchange Server

Имя соединителя Адресное пространство Стоимость адресного пространства Исходные серверы Ограничения на размер сообщений

C1

*.contoso.com

10

Транспортные серверы-концентраторы на сайте В Active Directory

Нет

C2

*.contoso.com

1

Серверы-плацдармы Exchange 2003 в группе маршрутизации 1

Нет

В этом сценарии стоимость достижения каждого соединителя рассчитывается описанным ниже способом.

  • Чтобы достичь соединителя С1, транспортный сервер-концентратор на сайте А должен ретранслировать сообщение на сайт В. Следовательно, стоимость достижения соединителя С1 равна сумме стоимости IP-связи между сайтом А и сайтом В Active Directory (5) и стоимости, назначенной соединителю отправки (5+10=15).

  • Чтобы достичь соединителя С2, транспортный сервер-концентратор на сайте А должен ретранслировать сообщение на сайт В для достижения исходного сервера для соединителя группы маршрутизации, который обеспечивает логическую связь между группами маршрутизации Exchange 2003 и Exchange 2007. IP-связи между сайтом А и сайтом В присвоена стоимость 5, соединителю группы маршрутизации тоже присвоена стоимость 5. Стоимость достижения соединителя С1 равна сумме стоимости, присвоенной IP-связи между сайтом А и сайтом В, стоимости, присвоенной соединителю группы маршрутизации, и стоимости, присвоенной адресному пространству соединителя SMTP (5+5+1=11).

Хотя стоимость достижения соединителя С2 фактически меньше стоимости достижения соединителя С1, в качестве назначения маршрутизации выбран соединитель отправки С1, поскольку исходный сервер является сервером Exchange 2007.

Дополнительные сведения