Доступ к сведениям о доступности из почтового ящика Exchange 2007 в федеративной организации Exchange 2010 SP1


Чтобы разрешить пользователям Exchange 2007 поиск сведений о доступности между организациями, которые имеют связь через бизнес-экземпляр Microsoft Federation Gateway (это экземпляр по умолчанию в Exchange 2010 SP1), необходимо добавить адресное пространство доступности для удаленной организации и иметь по крайней мере один Exchange 2010 SP1 CAS. Это предоставит серверу Exchange 2007 правильный путь для маршрутизации удаленных запросов сведений о доступности. Т.к. между организациями существуют только организационные отношения, то не существует способа заставить сервер Exchange 2007 использовать это подключение без соответствующей настройки. Ниже приведен процесс настройки серверов Exchange 2007, который позволяет им передавать запросы сведений доступности на серверы, которые понимают и могут управлять такими запросами.

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

Решение заключается в том, чтобы запустить командлет Add-AvailabilityAddressSpace с параметром proxyUrl и  позволить серверу Exchange 2007 пересылать запросы на серверы Exchange 2010 SP1. Параметр ProxyUrl, который включен в Exchange 2007 SP2, указывает, должен ли  Microsoft Exchange Server 2007 CAS пересылать свои запросы сведений о доступности через Exchange Server 2010 SP1 CAS, если запрашиваются федеративные сведения о доступности пользователя из другой организации, с которой вы имеете организационные отношения. Параметр proxyUrl должен указывать на службу доступности локальных серверов Exchange 2010 (EWS URL).

После правильной настройки информация идет так, как показано на схеме:

1.Почтовый ящик на сервере Exchange 2007 в Organization 1 запрашивает  сведения о доступности пользователя в Organization 2
2.Сервер Exchange 2007 отправляет запрос на Exchange 2010 сервер в Organization 1, потому что выполнено Add-AvailabilityAddressSpace с ключом InternalProxy
3.Сервер Exchange 2010 сервер в Organization 1 отправляет запрос от имени почтового ящина на Exchange 2007
4.Сервер Exchange 2010 в Organization 2 возвращает запрошенные данные

Шаги по добавлению Availability Address Space для почтовых ящиков на Exchange 2007

Откройте Exchange Management Shell на сервере Exchange 2007 CAS и выполните следующую команду (Fabrikam.com – это имя внешнего домена, откуда вы пытаетесь получить сведения о доступности, Proxy URL должен указывать на  2010 SP1 CAS URL, который находится в той же самой организации, что и почтовые ящики на Exchange 2007, запрашивающие эту информацию).  Proxy URL может быть адресом фермы или конкретного сервера CAS.

Add-AvailabilityAddressSpace -AccessMethod InternalProxy -ProxyUrl https://Exchange2010CAS.InternalDomain.com/ews/exchange.asmx -ForestName Fabrikam.com -UseServiceAccount $True

Сведения о  Microsoft Federation Gateway:
http://technet.microsoft.com/ru-ru/library/dd335047.aspx

Сведения о создании федеративных отношений:
http://technet.microsoft.com/ru-ru/library/dd351260.aspx

Сведения об Add-AvailabilityAddressSpace:
http://technet.microsoft.com/ru-ru/library/bb124122.aspx

Тимоти Хини

Перевод: Илья Сазонов, MVP

Comments (0)

Skip to main content