Установка SSL сертификата на Exchange 2007

1. Загрузите и откройте ваш сертификат. Он должен называться your_domain_name.cer.

2. Скопируйте your_domain_name.cer на диск С:\ вашего Exchange сервера.

3. Откройте Exchange Management Shell.

 Нажмите Пуск - Программы - Microsoft Exchange Server 2007 и выберите Exchange Management Shell.

4. Запустите команды Import-ExchangeCertificate и Enable-ExchangeCertificate вместе (обе команды в одной строке, разделяя чертой)

Import-ExchangeCertificate -Path C:\your_domain_name.cer | Enable-ExchangeCertificate -Services "SMTP, IMAP, POP, IIS"

Сервис-опции могут принимать любые из значений: IMAP, POP, UM, IIS, SMTP. Чтобы отключить сертификат, установите параметр "None".

5. Убедитесь, что ваш сертификат позволяет запустить команду Get-ExchangeCertificat.

[PS] C:\> Get-ExchangeCertificate -DomainName your.domain.name

Thumbprint                               Services   Subject
----------                               --------   -------
136849A2963709E2753214BED76C7D6DB1E4A270 SIP.W      CN=your.domain.name


 В столбике Services буквы SIP и W выставленны для SMTP, IMAP, POP3 и Web (IIS).

 Если ваш сертификат не правильно включен, вы можете перезапустить команду Enable-ExchangeCertificate со вставкой отпечатка аргумента вашего сертификата, как например:

Enable-ExchangeCertificate -ThumbPrint [paste] -Services "SMTP, IMAP, POP, IIS"

6. Протестируйте сертификат при помощи соединения вашего сервера с IE, ActiveSync, или Outlook.

 Если вы используете ISA 2004 или ISA 2006 - надо перезагрузить систему. Некоторые пользователи сообщают, что сервисы ISA не хотят отправлять промежуточный сертификат, пока не будет выполнена перезагрузка.