Direct naar de inhoud
Module 4 · Les 9 van 25

Hook voor automatisch vernieuwen met Let's Encrypt

Onderdeel van Dovecot: IMAP/POP3 op productieschaal, in de module SSL/TLS, certificaten en poorten.

Auteur

Certbot vernieuwt certificaten op hun plek, maar herstart Dovecot niet. Zonder reload blijf je het oude certificaat serveren tot Dovecot herstart.

Voeg een deploy-hook toe in /etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.sh:

#!/bin/bash
systemctl reload dovecot
systemctl reload postfix
chmod +x /etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.sh

Test het certificaat van buitenaf:

openssl s_client -connect mail.example.com:993 -servername mail.example.com -showcerts < /dev/null | grep "Verify return code"

Je wilt Verify return code: 0 (ok) zien.

SNI voor meerdere hostnamen: voeg blokken per naam toe:

local_name imap.alt.example {
  ssl_cert = </etc/letsencrypt/live/imap.alt.example/fullchain.pem
  ssl_key  = </etc/letsencrypt/live/imap.alt.example/privkey.pem
}

Log in om bij te houden wat je gelezen hebt.

Pulse · cold e-mail verzenden

Verzendinfrastructuur die alleen van jou is.

Elk domein krijgt zijn eigen MX-host, IP, DKIM-selector en certificaat. Managed Pulse is nu beschikbaar en wij beheren het voor je; de self-hosted versie komt in Q4 2026.

# op een schone Ubuntu-server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Ook van ons:Beat: monitoring die je de oplossing geeftConsultancy: $65 per uur, geen retainer