Direct naar de inhoud
Module 6 · Les 12 van 25

Basis van Sieve en de extensies van Dovecot

Onderdeel van Dovecot: IMAP/POP3 op productieschaal, in de module Sieve-filters en regels op de server.

Auteur

Sieve (RFC 5228) is een kleine declaratieve taal om mail te filteren. Pigeonhole, de interpreter van Dovecot, ondersteunt de volledige standaard plus handige extensies.

Voorbeeld: sorteren op afzender + urgent markeren:

require ["fileinto", "imap4flags"];

if header :contains "from" "alerts@stripe.com" {
  fileinto "INBOX/Finance";
  setflag "\\Flagged";
  stop;
}

if header :contains "subject" "[URGENT]" {
  setflag "\\Flagged";
}

if address :is "to" "newsletter@example.com" {
  fileinto "INBOX/Newsletters";
}

Handige Sieve-extensies in Dovecot:

Extensie Doel
fileinto Naar een specifieke map verplaatsen
imap4flags Vlaggen zetten/weghalen
vacation Automatisch antwoord
mailbox Doelmappen automatisch aanmaken
spamtest / spamtestplus De score van Rspamd uitlezen
editheader Headers toevoegen/verwijderen
extprograms Doorsturen naar externe scripts

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