Diese Anleitung basiert auf Microsoft Exchange 2013 auf Windows Server 2012 R2 mit IIS.
Let’s Encrypt lässt sich zwar mittels ACMESharp für Powershell adapatieren, allerdings stellt dies nur das ACME Protokoll an sich dar. Die Aktualisierung der Zertifikate sowie die Aktivierung in Exchange und IIS muss zu Fuß erfolgen.
Hier wird ein Script dargestellt, welches alles automatisiert erledigt. Das gesamte Paket steht auch zum Download zur Verfügung.
# Needed PowerShell modules Import-Module WebAdministration Import-Module ACMESharp Import-Module ACMESharp\ACMESharp-IIS Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn