Direct naar de inhoud
Module 6 · Les 13 van 25

Alignment is het enige wat telt

Onderdeel van KumoMTA: verzendengine voor grote volumes, in de module DKIM-ondertekening, SPF en DMARC-alignment.

Auteur

De SPF-check gaat over MAIL FROM (envelope/Return-Path). De DKIM-check gaat over de d=-tag in de handtekening. DMARC dwingt af dat minstens één daarvan overeenkomt met het zichtbare domein in de From:-header.

Praktische regel: voor volledige DMARC-alignment stel je in:

KumoMTA regelt het Return-Path via:

kumo.on('smtp_server_message_received', function(msg)
  msg:set_meta('queue', msg:recipient():host())
  msg:set_meta('routing_domain', msg:recipient():host())
  -- Use VERP for bounce attribution
  local vrp = 'bounce+' .. msg:id() .. '@bounce.example.com'
  msg:set_meta('return_path', vrp)
end)

Publiceer:

example.com         IN TXT "v=spf1 include:_spf.example.com -all"
_spf.example.com    IN TXT "v=spf1 ip4:198.51.100.0/29 -all"
bounce.example.com  IN TXT "v=spf1 ip4:198.51.100.0/29 -all"

example.com         IN TXT "v=DMARC1; p=reject; rua=mailto:dmarc@example.com; sp=reject;"

Zonder alignment faal je voor DMARC, zelfs als SPF en DKIM slagen. Dit is de meest gemaakte configuratiefout bij nieuwe verzenders.

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