Установка 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 не хотят отправлять промежуточный сертификат, пока не будет выполнена перезагрузка.