Exchange Update SSL certificate (powershell)

Запрос на подпись сертификата (CSR)
New-ExchangeCertificate -Server "idp-exh01.idp.com.ua" -GenerateRequest -FriendlyName "mail.idp.com.ua" -PrivateKeyExportable $true -SubjectName "c=UA, s=UA, ou=IT, cn=idp-exh01.idp.com.ua" -DomainName idp-exh01.idp.com.ua,autodiscover.idp.com.ua,mail.idp.com.uaИдем на сайт и вводим ответ с превед. команди https://ap.www.namecheap.com/domains/ssl/reissue/20419142/idp-exh01.idp.com.ua/apps/DetailsPage/

- Подтверждаем то что мы управляем доменом.

После чего получаем сертификат на почту. Копируем его на сервер и активируем.
Import-ExchangeCertificate –FileData ([byte []]$(Get-Content –Path "C:\idp-exh01_idp.com.ua_2023\idp-exh01_idp_com_ua.crt" –Encoding Byte –ReadCount 0))На следующем этапе необходимо назначить сертификат службам Exchange. Команда выглядит следующим образом:
Get-ExchangeCertificate –ThumbPrint | Enable-ExchangeCertificate –Services IIS,SMTP,IMAP,POPЕсли последея команда не отработала, то делаем через веб.

- Старый сертификат удаляем

