Direct naar de inhoud
Module 8 · Les 16 van 25

Hoe replicatie met dsync werkt

Onderdeel van Dovecot: IMAP/POP3 op productieschaal, in de module Replicatie en multi-master-opstellingen.

Auteur

dsync van Dovecot synchroniseert mailboxen tussen twee hosts op protocolniveau (geen rsync van bestanden). Het begrijpt de IMAP-status: vlaggen, keywords, expunges, GUID's.

Modi:

Modus Trigger Toepassing
replicator (achtergrond) Live, op basis van events Active/active in productie
dsync (CLI) Eenmalig of via cron Migraties, periodieke back-up

Opbouw voor active/active:

[ Client ] ─┬─ [ Dovecot A ] ⇄ replication ⇄ [ Dovecot B ] ─┬─ [ Client ]
            └─ load balancer (director)                      ─┘

Beide nodes accepteren lees- en schrijfacties; de replicator-daemon synchroniseert de verschillen continu. Conflicten worden opgelost met GUID's (Globally Unique Mailbox IDs), zodat hetzelfde bericht aan beide kanten hetzelfde bericht blijft.

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