Direct naar de inhoud
Module 11 · Les 24 van 26

TLS-hardening en MTA-STS

Onderdeel van Mailcow: je eigen mailserver hosten en beheren, in de module Hardening, fail2ban, TLS en MTA-STS.

Auteur

TLS-profiel (UI → Configuration → Configuration → TLS):

  • Zet het minimum op TLSv1.2. Schakel TLSv1.0/1.1 uit.
  • Cipher suites: kies Intermediate (het profiel van de Mozilla SSL Config Generator). Modern breekt te veel oudere relays.

MTA-STS (RFC 8461): laat weten dat je domein TLS vereist voor inkomende mail. Het bestaat uit twee delen:

  1. DNS TXT op _mta-sts.example.com:
v=STSv1; id=20260101;

Verhoog id= telkens als je de policy wijzigt.

  1. Policybestand op https://mta-sts.example.com/.well-known/mta-sts.txt:
version: STSv1
mode: enforce
mx: mail.example.com
max_age: 604800

TLS-RPT vult MTA-STS aan. Het is een DNS TXT-record op _smtp._tls.example.com dat naar een mailbox voor rapporten wijst. Je krijgt JSON-rapporten als verzenders er niet in slagen via TLS bij jou af te leveren.

Begin twee weken met mode: testing en schakel over naar enforce zodra TLS-RPT nul fouten laat zien.

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