Как установить сертификат на Microsoft Exchange 2010

Чтобы установить SSL сертификат на сервере Microsoft Exchange 2010 следуйте инструкции ниже.

Установка промежуточного сертификата (Intermediate Certificate)

1.Получите свой промежуточный сертификат (chaincertificates.com). Скопируйте и вставьте содержимое в текстовый файл с расширением .crt

2. Запустите консоль Microsoft Management Console (следуйте Start > Run > MMC).

3. Перейдите File > Add/Remove Snap-in.

4. Кликните Add. Выберите Certificates и кликните Add.

5. Выберите Computer Account. Кликните Next и выберите Local Computer.

6. Кликните Finish.

7. В MMC, кликните правой кнопкой мыши на Intermediate Certification Authorities и перейдите All Tasks > Import.

8. Клкните Browse и выберите Вш промежуточный (intermediate) сертификат (из шага 1).

9. Кликните Next.

Установка SSL сертификата через консоль Exchange Management Console

1. После того как Вы получили Вашсертификат SSL по e-mail, скопируйте и вставьте содержимое файла (Включая тегиs -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- ) и сохраните файл с расширением .crt используя Notepad или Wordpad.

2. Скопируйте ваш файл .crt на диск  c:\ на Вашем сервере Exchange.

3. Запустите Exchange Management Console (расположена Start > Programs > Microsoft Exchange 2010).

4. Кликните линк Manage Databases и перейдите Server Configuration.

5. Выберите ваш сертификат (меню в центре экрана) и кликните в меню Actions menu Complete Pending Request.

6. Перейдите к файлу .crt и кликните  Open > Complete.

Примечание: Если появится сообщение об ошибке "The source data is corrupted or not properly Base64 encoded." проигнорируйте его

7. Вернитесь в консоль Exchange Management Console, кликните правой кнопкой на сертификате и выберите Assign Services to Certificate.

8. Выберите ваш сервер в списке и кликните Next.

9. Выберите сервис который Вы хотите защищать сертификатом SSL.

 

Установка сертификатаSSL через Exchange Powershell

1. Запустите Exchange Powershell.

2. Запустите следующую команду:

Import-ExchangeCertificate -FileData ([Byte[]]$(Get-Content -Path c:\your_domain_name.crt -Encoding byte -ReadCount 0)) | Enable-ExchangeCertificate -Services "IIS,POP,IMAP,SMTP"

Укажите путь к Вашему сертификату SSL после "-Path" и выберите сервис который Вы хотите защищать после "-Services".