Start / Acmefyer / Exchange-Zertifikat
Exchange-Zertifikat automatisch erneuern und einspielen.
Outlook, OWA, ActiveSync und Autodiscover hängen am Zertifikat des Exchange-Servers, und jeder Tausch ist Handarbeit in der Exchange-Verwaltungsshell. Acmefyer holt das Zertifikat per ACME, zum Beispiel kostenlos von Let’s Encrypt, und ein Agent auf dem Exchange-Server spielt es selbst ein. Für Exchange Server SE und 2019.
So erneuern Sie das Exchange-Zertifikat von Hand.
Ein neues Zertifikat als PFX-Datei kommt in vier Schritten in Exchange, in der Exchange-Verwaltungsshell auf jedem Exchange-Server:
# 1. Zertifikat importieren
Import-ExchangeCertificate -FileData ([System.IO.File]::ReadAllBytes('C:\certs\mail.pfx')) -Password (Read-Host -AsSecureString)
# 2. Für IIS, IMAP und POP aktivieren
Enable-ExchangeCertificate -Thumbprint <Fingerabdruck> -Services IIS,IMAP,POP
# 3. IMAP und POP auf den Namen im Zertifikat stellen
Set-ImapSettings -X509CertificateName mail.example.com
Set-PopSettings -X509CertificateName mail.example.com
# 4. IMAP und POP neu starten
Restart-Service MSExchangeIMAP4,MSExchangeIMAP4BE,MSExchangePOP3,MSExchangePOP3BE
- SMTP
- Gehört meist nicht dazu: Der Transport wählt sein Zertifikat nach dem Servernamen (etwa ex01.firma.local), den ein öffentliches Zertifikat nicht abdeckt.
- Altes Zertifikat
- Bleibt besser im Speicher, solange die Exchange-Back-End-Site (Port 444) es nutzt.
- Schlüssel
- Exchange Server SE nimmt ECC-Zertifikate nur mit einer eigenen Einstellung (Override). Ein RSA-Schlüssel ist der sichere Weg.
- DAG
- Jeder Server der DAG braucht das Zertifikat, am besten nicht alle gleichzeitig.
- Wie oft
- Seit März 2026 gelten öffentliche Zertifikate höchstens 200 Tage, ab 2029 nur noch 47 Tage. Dann steht der Tausch etwa jeden Monat an, auf jedem Exchange-Server.
Der Agent auf dem Exchange-Server erledigt jeden Schritt selbst.
Der Acmefyer-Server holt das Zertifikat bei der Zertifizierungsstelle, etwa für mail.example.com und autodiscover.example.com, und erneuert es 30 Tage vor Ablauf. Der Acmefyer-Agent läuft als Dienst auf dem Exchange-Server, holt das neue Zertifikat dort ab und spielt es lokal ein.
Dafür braucht der Exchange-Server keinen offenen Port und keinen Internetzugang, und auf dem Acmefyer-Server liegen keine Administrator-Kennwörter. Die Verbindung geht nur vom Agenten zum Server.
- Importieren
- Das neue Zertifikat in Exchange importieren. Ein schon importiertes wird nur wieder aktiviert.
- Aktivieren
- Für die gewählten Dienste, vorgegeben IIS, IMAP und POP. SMTP nur, wenn Sie es ausdrücklich wählen.
- IMAP, POP
- Den Zertifikatsnamen (X509CertificateName) auf einen Namen stellen, den das neue Zertifikat abdeckt, und beide Dienste neu starten.
- Prüfen
- Danach prüft der Agent, ob Port 443 das neue Zertifikat ausliefert. Wenn nicht, aktiviert er für IIS wieder das vorige.
- DAG
- Ein Deployment je Exchange-Server mit dessen Agent. Acmefyer rollt nie auf allen zugleich aus, sondern mit mindestens einer Stunde Abstand zwischen zwei Servern.
- Erkennung
- Der Agent erkennt Exchange auf seinem Server und schlägt das passende Deployment vor.
- 01
Domain anlegen
mail.example.com und autodiscover.example.com, mit RSA-Schlüssel und Prüfung per HTTP-01 oder DNS-01.
- 02
Agent installieren
Das Setup-Paket auf dem Exchange-Server starten. Der Agent richtet sich als Dienst ein.
- 03
Deployment anlegen
Der Agent hat Exchange erkannt. Ein Klick legt das Deployment an.
- 04
Fertig
Acmefyer erneuert das Zertifikat ab jetzt rechtzeitig und meldet jedes Ergebnis.
