Op deze pagina
Meta title: Zelf een mailserver hosten in 2026: tien vergeleken Meta description: Tien self-hosted mailservers vergeleken op installatie, groupware, beveiliging en uitgaande mail, met een advies per situatie. Peildatum oktober 2026. Slug: zelf-mailserver-hosten-vergelijking-2026
Zelf een mailserver hosten in 2026: tien complete mailservers vergeleken
Zelf een mailserver draaien is in 2026 goed te doen: alle tien de projecten in deze vergelijking ontvangen mail en serveren mailboxen, de meeste hebben een spamfilter aan boord, negen regelen hun eigen TLS-certificaten en vijf doen ook agenda en contacten. Het lastige deel van een self-hosted mailserver is niet de software, maar het verzenden vanaf je eigen IP-adressen en die warm en betrouwbaar houden. Daarom staat bij elk profiel of de server uitgaande mail via een ESP zoals AhaSend kan versturen in plaats van rechtstreeks.
De tien zijn mailcow, Stalwart, mox, docker-mailserver, Mail-in-a-Box, Mailu, Maddy, grommunio, BillionMail en WildDuck, vergeleken op 45 punten. Drie soorten software vallen bewust buiten de vergelijking. MTA's zoals Postfix en KumoMTA (de MTA waar AhaSend op draait, voor de volledigheid) verplaatsen mail tussen servers, maar geven gebruikers geen mailbox. Mailboxservers zoals Dovecot bewaren mail, maar routeren niet. Self-hosted verzendplatformen zoals Postal hebben geen mailboxen en laten IP-adressen, opwarmen en reputatie aan jou over. Gehoste ESP's zijn niet vergeleken; zij zijn het alternatief waar je naartoe kunt relayen.
Elk feit in dit artikel komt van de website, documentatie, repository of release notes van het project zelf; versies, GitHub-sterren en prijzen zijn van 15 oktober 2026. Waar de documentatie zwijgt, staat dat ook zo in de tabellen.
Wat is een complete self-hosted mailserver
Een complete mailserver combineert een MTA, een mailboxserver, meestal een spamfilter en vaak webmail in één product. Zeven van de tien zijn bundels van losse componenten, meestal rond Postfix en Dovecot; Stalwart, mox en Maddy zijn één programma. Geen van de tien is gebouwd voor bulkmail, behalve BillionMail, dat op e-mailmarketing mikt, en geen enkele documenteert automatische traffic shaping per provider. Dé beste self-hosted mailserver van 2026 bestaat niet, daarom zijn de aanbevelingen aan het eind per situatie opgesplitst.
De tien projecten, één voor één
mailcow: groupware-bundel op Docker Compose
mailcow bundelt Postfix, Dovecot, Rspamd, SOGo, ClamAV, MariaDB, Redis en meer tot een complete mail- en groupwareserver die alleen op Docker Compose draait. The Infrastructure Company GmbH (Servercow) uit Willich, Duitsland, ontwikkelt het onder GPL-3.0 en verkoopt supportcontracten van € 45,90 tot € 165,90 per maand en managed hosting vanaf € 54,90 per maand, inclusief btw. Release 2026-09a is van 6 oktober 2026, met ongeveer elke twee maanden een grote release; GitHub toont zo'n 13.600 sterren en 409 bijdragers. Je krijgt IMAP, POP3 en ManageSieve, SOGo-webmail met CalDAV, CardDAV en ActiveSync, DKIM-sleutels die je in de webinterface beheert, uitgaand MTA-STS en DANE, een meegeleverde ACME-container en een REST API. Clustering en eigen Prometheus-metrics ontbreken, bounceclassificatie en suppressie zijn niet gedocumenteerd, en je hebt 6 GiB geheugen plus swap nodig. Relay via een ESP: ja, per domein.
Stalwart: één Rust-programma, open core
Stalwart is een complete mail- en samenwerkingsserver in één Rust-programma van Stalwart Labs in Londen, met een AGPL-3.0-licentie of een eigen SELv2-licentie. Het is open core: multi-tenancy, archivering, de LLM-spamclassifier, SCIM, read replica's, sharding en live telemetrie zitten alleen in Enterprise, voor € 2,00 aflopend tot € 0,89 per mailbox per jaar; sponsors vanaf 5 dollar per maand krijgen ook een licentie. Versie 0.16.26 kwam uit op 11 oktober 2026, één van 35 releases in twaalf maanden; 1.0 staat gepland rond oktober 2026 en 0.16 bracht breaking changes. GitHub toont zo'n 15.100 sterren en 54 bijdragers. Stalwart dekt IMAP4rev2, POP3, JMAP, CalDAV, CardDAV en WebDAV, een ingebouwde spamclassifier, DKIM met automatische sleutelrotatie, MTA-STS, DANE, TLS-RPT en REQUIRETLS, en clustering, vanaf ongeveer 1 GB geheugen voor 5 tot 10 gebruikers. Webmail is er nog niet (gepland na 1.0) en een suppressielijst ontbreekt; in 2023 en 2025 zijn security-audits gedaan. Relay via een ESP: ja, via routeringsregels.
mox: één Go-programma voor onderhoudsarm zelf hosten
mox is een complete mailserver in één Go-programma van de onafhankelijke ontwikkelaar Mechiel Lukkien, MIT-gelicentieerd en sinds 2023 gefinancierd met NLnet-subsidies. Het mikt op onderhoudsarm zelf hosten voor mensen en organisaties die mail voor hun eigen domeinen draaien, en de FAQ behandelt ook transactionele mail. Het zit nog voor 1.0: v0.0.17 is van 19 augustus 2026, na twee releases in twaalf maanden; GitHub toont zo'n 5.900 sterren en 26 bijdragers. mox heeft IMAP4rev2, webmail in een vroeg stadium, ingebouwde reputatie- en Bayesiaanse spamfiltering, DKIM, uitgaande DMARC-rapporten, MTA-STS, DANE, TLS-RPT en REQUIRETLS, suppressielijsten en webhooks per account, een Prometheus-endpoint en Let's Encrypt-certificaten, allemaal vanuit twee tekstbestanden en 512 MB geheugen. POP3, agenda's (op de roadmap), antivirus, clustering, ARC en DNS-01 ontbreken, en Windows wordt niet ondersteund. Relay via een ESP: ja, per account, per domein of globaal.
docker-mailserver: alles in één container, geen webinterface
docker-mailserver stopt Postfix, Dovecot, Rspamd of Amavis met SpamAssassin, ClamAV, OpenDKIM, OpenDMARC en Fail2ban in één container, ingesteld via omgevingsvariabelen en gemounte configuratiebestanden, zonder database. Het is gemaakt door tomav en wordt sinds 2021 door vrijwilligers onderhouden onder de MIT-licentie; met zo'n 19.100 sterren en 343 bijdragers is het het meest gesterde project hier, zonder genoemde financieringsbron. De laatste versie is van 4 september 2026 en grote versies brengen breaking changes. Beveiligingsfixes verschijnen alleen op de edge-images. Het draait vanaf 512 MB geheugen (2 GB aanbevolen) op Docker of Podman. Er is geen webinterface, webmail, agenda of clustering en geen gedocumenteerd metrics-endpoint; het spamfilter moet je zelf aanzetten, ClamAV staat standaard uit, certificaten komen van een externe ACME-client of proxy, MTA-STS is opt-in en DANE is niet gedocumenteerd. Relay via een ESP: ja, globaal of per afzenderdomein.
Mail-in-a-Box: de kant-en-klare box voor particulieren
Mail-in-a-Box installeert Postfix, Dovecot, Roundcube, Nextcloud, Z-Push, SpamAssassin, een DNS-server en een eigen beheerpaneel op een schone Ubuntu 22.04 LTS-machine. Joshua Tauberer uit Washington DC onderhoudt het met bijdragers en heeft het in het publieke domein geplaatst (CC0-1.0); er is geen betaalde versie en geen formele financiering. De eerste release, augustus 2014, is de oudste geverifieerde in deze vergelijking; v77 kwam uit op 26 september 2026, al pint het installatiescript nog v76, en GitHub toont zo'n 15.400 sterren. Het is gemaakt voor particulieren die hun e-mail weer in eigen hand willen nemen: makkelijk uit te rollen, bewust niet aanpasbaar, zonder installatieopties. Het bevat IMAP, POP3 en ManageSieve, Roundcube-webmail, CalDAV en CardDAV via Nextcloud, ActiveSync via Z-Push, Let's Encrypt-certificaten die elke nacht worden vernieuwd, 2FA en automatische updates. DMARC-rapporten, antivirus, clustering, Prometheus-metrics en traffic shaping ontbreken, en één DKIM-sleutel wordt door alle domeinen gedeeld. Relay via een ESP: nee, niet ondersteund.
Mailu: de lichtere Docker-bundel
Mailu is een complete mailserver als set Docker-images rond Postfix, Dovecot, Rspamd, Unbound en een beheerinterface, met ClamAV, webmail (Roundcube of SnappyMail) en Radicale voor agenda en contacten als opties. Vrijwilligers uit de community onderhouden het onder de MIT-licentie, betaald uit vrijwilligerstijd en donaties. Het verscheen in juli 2016 als Freeposte.io en levert nu patches voor de 2024.06-reeks, 20 in twaalf maanden, de laatste op 15 oktober 2026; alleen de nieuwste versie wordt ondersteund, en GitHub toont zo'n 7.500 sterren. Je begint met een generator die een Compose-bestand maakt, met 1 GB geheugen plus 1 GB swap. Het bevat een webbeheerinterface, CLI en REST API, DKIM-sleutels die je in de beheerinterface aanmaakt, uitgaand MTA-STS en DANE, certbot-certificaten en een dagelijkse verzendlimiet per gebruiker (standaard 200). Ingebouwde clustering ontbreekt, DMARC-rapporten zijn in ontwikkeling en Prometheus-metrics zijn er alleen via de Helm-chart; twee beveiligingslekken uit 2026, waarvan één kritiek, zijn gedicht. Relay via een ESP: ja, globaal.
Maddy: één daemon, één configuratiebestand, alleen CLI
Maddy is een complete mailserver in één Go-programma van de individuele ontwikkelaar Max Mazurov (foxcpp), onder GPL-3.0-or-later, zonder betaalde versie en zonder genoemde financiering. Het doel: Postfix, Dovecot, OpenDKIM, OpenSPF en OpenDMARC vervangen door één daemon met één tekstbestand van moduleblokken. Het zit voor 1.0 en de FAQ noemt het beta: v0.9.6 kwam uit op 3 oktober 2026, één van acht releases in twaalf maanden, en de vorige incompatibele release krijgt nog beveiligingsfixes; GitHub toont zo'n 6.100 sterren. Maddy biedt SMTP-submission en LMTP, IMAP4rev1 (de opslag is als beta gemarkeerd), DKIM met sleutels per domein, uitgaand MTA-STS en DANE, gedeeltelijke REQUIRETLS-ondersteuning, rate- en concurrency-limieten, een ingebouwde ACME-client met DNS-01 en een eigen Prometheus-endpoint. Een webinterface, webmail, agenda's, POP3 en DMARC-rapporten ontbreken, en er is geen ingebouwde spamclassifier of antivirus (wel externe Rspamd, milters of DNSBL's). In 0.9.6 zijn vier advisories verholpen. Relay via een ESP: ja, globaal, per afzender- of per ontvangerdomein.
grommunio: de Exchange-vervanger
grommunio is een Exchange-compatibele mail- en groupwareserver: de C++-engine gromox met Postfix, een op Rspamd gebaseerd filter, grommunio Web, ActiveSync en DAV, gepositioneerd als directe vervanger van Exchange voor organisaties van zo'n 6 tot 100.000+ gebruikers. grommunio GmbH uit Wenen brengt het uit onder AGPL-3.0; de community-editie is gratis tot 5 gebruikers zonder leverancierssupport, abonnementen kosten € 1,99 tot € 5,49 per gebruiker per maand (btw niet vermeld) via 200+ partners, en Enterprise is op aanvraag. Release 2026.06.2 is van 30 september 2026. Het is de enige server hier die EWS, MAPI/HTTP en RPC/HTTP spreekt, naast IMAP4rev2, POP3, CalDAV, CardDAV en ActiveSync, met MFA, single sign-on via OIDC en SAML, S/MIME, OpenPGP en ClamAV; de engine schaalt uit over meerdere servers, met hoge beschikbaarheid via externe Pacemaker en DRBD. Het vraagt 4 cores, 6 GB geheugen en IPv6, en MTA-STS, DANE, TLS-RPT, DMARC-rapporten, IP-pools en bounceclassificatie zijn niet gedocumenteerd. Relay via een ESP: ja, globaal.
BillionMail: mailserver plus e-mailmarketing
BillionMail is een mailserver en e-mailmarketingplatform in Docker: een Go-console rond Postfix, Dovecot, Rspamd, Roundcube, PostgreSQL en Redis. aaPanel (AAPANEL LIMITED) uit Hongkong brengt het uit onder AGPL-3.0 en verkoopt een installatiepakket voor 49,90 dollar per instantie met 7 dagen support; de financiering is niet bekend. Het verscheen in april 2025 en heeft zo'n 15.900 sterren en 15 bijdragers, maar de laatste GitHub-release, v4.9, is van 11 december 2025, met geen enkele in 2026. Het adverteert met onbeperkt verzenden voor nieuwsbrieven en draait vanaf 1 core en 1 GB geheugen. Het bevat IMAP en POP3, Roundcube-webmail, een webconsole met CLI en REST API, een HTTP-verzend-API, campagnes met open- en kliktracking, een suspend-lijst en afmeldlinks, een bèta-opwarmmodus voor IP-adressen en per verzenddomein één eigen uitgaand IP-adres. Antivirus, webhooks en clustering ontbreken, agenda's, MTA-STS en DANE zijn niet gedocumenteerd, en de kerncontainer mount de Docker-socket. Relay via een ESP: ja, per domein.
WildDuck: gebouwd om te clusteren, geen beheerinterface
WildDuck is een schaalbare mailserverbundel in Node.js van Zone Media OÜ (Zone.eu) uit Tallinn, Estland, gemaakt door Andris Reinman en uitgebracht onder EUPL-1.2-or-later: WildDuck voor IMAP, POP3 en de API, Haraka voor inkomende MX, ZoneMTA voor uitgaand, plus Rspamd, MongoDB en Redis. Het omschrijft zichzelf als IMAP en POP3 zonder single point of failure, het meest geschikt vanaf 1.000+ accounts. Het releaset het vaakst van de tien, 47 keer in twaalf maanden, met v1.52.0 op 6 oktober 2026, en heeft zo'n 2.100 sterren; een betaalde versie kon niet worden bevestigd omdat de projectsite niet laadde. Uitgaand is zijn kracht: ZoneMTA draait IP-pools per verzendzone met opwarmen op basis van verhoudingen, verbindings- en snelheidslimieten, een pauze van 6 uur als een IP op een blocklist belandt, bounceclassificatie, een eenvoudige suppressielijst en Prometheus-metrics. Er is geen officiële beheerinterface (alleen een REST API) en alleen webmail die niet meer wordt onderhouden; agenda's, DANE, TLS-RPT en minimale hardware zijn niet gedocumenteerd. Relay via een ESP: ja, per verzendzone.
In één oogopslag
| Project | Wat het is | Gemaakt voor | Achter het project | Licentie |
|---|---|---|---|---|
| mailcow | Mail- en groupware-bundel in Docker (Postfix, Dovecot, Rspamd, SOGo, ClamAV, MariaDB, Redis) | Een complete self-hosted mail- en groupwareserver | The Infrastructure Company GmbH (Servercow), Duitsland | GPL-3.0 |
| Stalwart | Mail- en samenwerkingsserver, één Rust-programma | Van een paar gebruikers tot multi-node; multi-tenancy alleen in Enterprise | Stalwart Labs, Londen | AGPL-3.0 of de eigen SELv2 |
| mox | Mailserver, één Go-programma | Onderhoudsarm zelf hosten; de FAQ behandelt ook transactionele mail | Mechiel Lukkien, onafhankelijk ontwikkelaar | MIT |
| docker-mailserver | Alles in één container (Postfix, Dovecot, Rspamd of Amavis, ClamAV, OpenDKIM, OpenDMARC, Fail2ban) | Een simpele, productierijpe server, ingesteld met bestanden | Vrijwilligers sinds 2021; gemaakt door tomav | MIT |
| Mail-in-a-Box | Scriptinstallatie op Ubuntu (Postfix, Dovecot, Roundcube, Nextcloud, Z-Push, SpamAssassin, DNS, beheerpaneel) | Particulieren; makkelijk uit te rollen, niet aanpasbaar | Joshua Tauberer, Washington DC, met bijdragers | CC0-1.0 |
| Mailu | Docker-images (Postfix, Dovecot, Rspamd, Unbound, beheerinterface; optioneel ClamAV, webmail, Radicale) | Simpel maar compleet; alleen vrije software | Vrijwilligers uit de community; vroege versies door TeDomum | MIT |
| Maddy | Mailserver, één Go-programma | Postfix, Dovecot, OpenDKIM, OpenSPF en OpenDMARC vervangen door één daemon | Max Mazurov (foxcpp) | GPL-3.0-or-later |
| grommunio | Exchange-compatibele mail en groupware (gromox-engine, Postfix, Rspamd-filter, grommunio Web, ActiveSync, DAV) | Directe vervanger van Exchange, zo'n 6 tot 100.000+ gebruikers | grommunio GmbH, Wenen | AGPL-3.0 |
| BillionMail | Mailserver en marketingplatform in Docker (Go-console, Postfix, Dovecot, Rspamd, Roundcube, PostgreSQL, Redis) | Nieuwsbrieven en e-mailmarketing; adverteert met onbeperkt verzenden | aaPanel (AAPANEL LIMITED), Hongkong | AGPL-3.0 |
| WildDuck | Node.js-bundel (WildDuck, Haraka, ZoneMTA, Rspamd, MongoDB, Redis) | Schaalbare IMAP en POP3 zonder single point of failure, 1.000+ accounts | Zone Media (Zone.eu), Tallinn | EUPL-1.2-or-later |
Componenten van derden in de bundels houden hun eigen licentie.
Technische vergelijking
Platform en architectuur
Stalwart en WildDuck clusteren van huis uit, grommunio schaalt uit met hoge beschikbaarheid via externe tooling, Mailu en Maddy kunnen meerdere instanties draaien zonder ingebouwde clustering, en de rest is single-server.
| Project | Taal | Installatie | Minimale hardware | Clustering | Beheer |
|---|---|---|---|---|---|
| mailcow | PHP, JavaScript, shell | Alleen Docker Compose | 6 GiB RAM plus 1 GiB swap, 20 GiB schijf | Nee; cold-standby-handleiding | Webinterface, REST API |
| Stalwart | Rust | Installatiescript, Docker, Windows-handleiding, Helm | Ongeveer 1 GB RAM en één core voor 5 tot 10 gebruikers | Ingebouwd; read replica's en sharding alleen in Enterprise | Webinterface, CLI, JMAP |
| mox | Go | Binaries, go install, Docker (niet aanbevolen) | 512 MB RAM | Nee | Webbeheerinterface, CLI |
| docker-mailserver | Shellscripts | Docker-image met Compose; Helm-chart van de community | 512 MB RAM; 1 core en 2 GB aanbevolen | Nee | Setup-CLI en configuratiebestanden; geen webinterface |
| Mail-in-a-Box | Bash, Python | Installatiescript, alleen Ubuntu 22.04 LTS | 512 MB RAM afgedwongen, 1 GB aanbevolen | Nee | Beheerpaneel, HTTP API, CLI |
| Mailu | Python | Compose via een setup-generator; Helm-chart | 1 GB RAM plus 1 GB swap; 3 GB met ClamAV | Niet ingebouwd; op Kubernetes horizontaal schaalbaar | Webbeheerinterface, CLI, REST API |
| Maddy | Go | Binaries, Docker, broncode | Geen formeel minimum; zo'n 1 GiB voor een persoonlijke server | Nee; instanties kunnen één PostgreSQL delen | Alleen CLI |
| grommunio | C++-kern; PHP, TypeScript, Python | Appliance-images, pakketten met wizard, containerstack | 4 cores, 6 GB RAM, 32 GB systeemschijf | Schaalt uit; HA via Pacemaker en DRBD | Admin Web, REST API, CLI |
| BillionMail | Go, Vue | Installatiescript, Docker Compose, aaPanel met één klik | 1 core, 1 GB RAM, 20 GB schijf | Nee; Compose op één host | Webconsole, CLI, REST API |
| WildDuck | JavaScript (Node.js 22) | Installatiescript, Docker Compose, npm | Niet gedocumenteerd | Ja: stateless servers, MongoDB replica sets en sharding | REST API, alleen-lezen MCP; geen officiële interface |
Mailbox, webmail, agenda en contacten
Wil je een open source mailserver met webmail, dan leveren zeven er een in een of andere vorm; docker-mailserver, Maddy en voorlopig Stalwart niet. Vijf doen agenda en contacten, en alleen grommunio spreekt de Exchange-protocollen van Outlook.
| Project | Mailboxtoegang | Webmail | Agenda en contacten | Spamfilter | Antivirus |
|---|---|---|---|---|---|
| mailcow | IMAP, POP3, ManageSieve | SOGo | CalDAV, CardDAV, ActiveSync | Rspamd | ClamAV, optioneel |
| Stalwart | IMAP4rev2, POP3, JMAP, ManageSieve | Nog niet; gepland na 1.0 | CalDAV, CardDAV, WebDAV | Ingebouwde classifier, DNSBL's, reputatie; LLM-classifier alleen in Enterprise | Via milter, zoals ClamAV |
| mox | IMAP4rev2; geen POP3 | Ja, vroeg stadium | Geen; op de roadmap | Ingebouwde reputatie en Bayesiaans | Geen |
| docker-mailserver | IMAP; POP3 en ManageSieve optioneel | Geen | Geen | Rspamd of SpamAssassin, zelf aanzetten; Postscreen standaard aan | ClamAV, standaard uit |
| Mail-in-a-Box | IMAP, POP3, ManageSieve | Roundcube | CalDAV, CardDAV (Nextcloud), ActiveSync (Z-Push) | SpamAssassin, greylisting, Spamhaus | Geen |
| Mailu | IMAP, POP3, ManageSieve | Roundcube of SnappyMail, optioneel | CalDAV, CardDAV (Radicale), optioneel | Rspamd | ClamAV, optioneel |
| Maddy | Alleen IMAP4rev1; opslag gemarkeerd als beta | Geen | Geen | Niet ingebouwd; externe Rspamd, milters of DNSBL's | Niet ingebouwd |
| grommunio | IMAP4rev2, POP3, EWS, MAPI/HTTP, RPC/HTTP | grommunio Web | CalDAV, CardDAV, ActiveSync | Op Rspamd gebaseerd | ClamAV |
| BillionMail | IMAP, POP3 | Roundcube | Niet gedocumenteerd | Rspamd | Geen |
| WildDuck | IMAP4rev1, POP3 | WildDuck Webmail, niet meer onderhouden | Niet gedocumenteerd | Rspamd | ClamAV bij scriptinstallatie, standaard uit |
Authenticatie en transportbeveiliging: SPF, DKIM, DMARC, MTA-STS en DANE
Alle tien ondertekenen uitgaande mail met DKIM en de meeste controleren SPF, DKIM en DMARC op inkomende mail. Alleen Stalwart en mox dekken MTA-STS, DANE, TLS-RPT en REQUIRETLS volledig; grommunio en BillionMail documenteren geen van de vier.
| Project | DKIM-ondertekening | Inkomend SPF, DKIM, DMARC | Stuurt DMARC-rapporten | MTA-STS | DANE | TLS-RPT | REQUIRETLS |
|---|---|---|---|---|---|---|---|
| mailcow | Rspamd; sleutels in de interface | Rspamd | Optioneel | Uitgaand, sinds 2025-09 | Uitgaand | Niet gedocumenteerd | Niet gedocumenteerd |
| Stalwart | Ingebouwd; automatische rotatie | SPF, DKIM, DMARC, ARC | Ja | Ja | Ja | Ja | Ja |
| mox | Ingebouwd; sleutels bij installatie | SPF, DKIM, DMARC; geen ARC | Ja | Ja | Ja | Ja | Ja |
| docker-mailserver | OpenDKIM of Rspamd | SPF, DKIM, DMARC; ARC zelf aanzetten | Niet gedocumenteerd | Uitgaand, zelf aanzetten | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd |
| Mail-in-a-Box | OpenDKIM; één sleutel voor alle domeinen | SPF, DKIM, DMARC | Nee | Publiceert eigen beleid; geen uitgaande handhaving | Uitgaand; publiceert TLSA met DNSSEC | Alleen DNS-record | Niet gedocumenteerd |
| Mailu | Rspamd; sleutels in de beheerinterface | SPF, DKIM, DMARC | In ontwikkeling | Uitgaand, sinds 1.9 | Uitgaand, sinds 1.9 | Niet gedocumenteerd | Niet gedocumenteerd |
| Maddy | Ingebouwd; sleutels per domein | SPF, DKIM, DMARC; ARC niet gedocumenteerd | Nee | Uitgaand | Uitgaand | Niet gedocumenteerd | Gedeeltelijk (relaxed mode) |
| grommunio | Op Rspamd gebaseerd; sleutels per domein sinds 2026.06.1 | Controles niet gespecificeerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd |
| BillionMail | Rspamd; sleutels per domein | Controles niet gespecificeerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd |
| WildDuck | Sleutels per domein via de API; ZoneMTA ondertekent | SPF, DKIM, DMARC, ARC | Niet gedocumenteerd | Uitgaand, standaard aan | Niet gedocumenteerd | Niet gedocumenteerd | Niet gedocumenteerd |
Uitgaande mail en relay
Geen van de tien documenteert automatische traffic shaping per provider. BillionMail heeft een bèta-opwarmmodus voor IP-adressen en ZoneMTA van WildDuck draait IP-pools met opwarmen; de rest biedt hooguit ratelimieten of daglimieten. Negen kunnen via een ESP relayen; Mail-in-a-Box niet.
| Project | Traffic shaping | IP-pools | Bounces en klachten | Afleverevents | Relay via een ESP |
|---|---|---|---|---|---|
| mailcow | Ratelimiet per domein | Nee | Niet gedocumenteerd | Alleen logs | Ja, per domein |
| Stalwart | Limieten per MX, IP, afzender of domein; geen automatische aanpassing | Meerdere bron-IP's via regels | DSN's, leest ARF; geen suppressielijst | Tracing, OpenTelemetry, webhooks | Ja, via routeringsregels |
| mox | Daglimieten per account (standaard 1.000 berichten, 200 nieuwe ontvangers) | Nee | Koppelt DSN's; suppressie per account; geen ARF | Webhooks per account | Ja, per account, per domein of globaal |
| docker-mailserver | Niet gedocumenteerd | Nee | Niet gedocumenteerd | Logs; optionele e-mailrapporten | Ja, globaal of per afzenderdomein |
| Mail-in-a-Box | Geen | Nee; één IPv4 en één IPv6 | Standaard Postfix-bounces | Logs; wekelijks gebruiksrapport | Nee |
| Mailu | Daglimiet per gebruiker (standaard 200); tragere wachtrijen per bestemming via overrides | Nee | Niet gedocumenteerd | Alleen logs | Ja, globaal |
| Maddy | Rate- en concurrency-limieten per IP, afzender- of ontvangerdomein; geen automatische aanpassing | Per afleverdoel één bron-IP | DSN's; geen classificatie of suppressie | Logs; metric voor wachtrijlengte | Ja, globaal, per afzender- of per ontvangerdomein |
| grommunio | Limiet per mailbox per minuut (2026.06.2) | Niet gedocumenteerd | Non-delivery reports; geen classificatie | Logs; wachtrij in Admin Web | Ja, globaal |
| BillionMail | Bèta-opwarmen van IP's met dynamische rate; geen throttling per bestemming gedocumenteerd | Per verzenddomein één eigen IP | Afhandeling van ongeldige adressen, suspend-lijst, afmeldlinks; geen ARF | Open- en kliktracking; geen webhooks | Ja, per domein |
| WildDuck | Verbindings- en snelheidslimieten per zone en domein; 6 uur pauze bij blocklisting; 2.000 ontvangers per dag per gebruiker | Ja, per verzendzone, met opwarmen op basis van verhoudingen | Bounceclassificatie, eenvoudige suppressielijst; geen ARF | Bounce-callbacks, wachtrij-API, Prometheus-tellers | Ja, per verzendzone |
Beheer en beveiliging
Negen regelen hun TLS-certificaten zelf; docker-mailserver heeft een externe ACME-client of proxy nodig. Stalwart, mox, Maddy en ZoneMTA van WildDuck bieden standaard Prometheus-metrics.
| Project | Automatische TLS-certificaten | Metrics en monitoring | Recent beveiligingswerk |
|---|---|---|---|
| mailcow | Ja; meegeleverde ACME, DNS-01 sinds 2026-03 | Watchdog met alertmails; Prometheus-exporter van derden | Fixes verschijnen als revisies met CVE-vermelding |
| Stalwart | Ja: TLS-ALPN-01, HTTP-01, DNS-01 | OpenTelemetry, Prometheus; volledige metrics en alerts alleen in Enterprise | Audits in 2023 (geen kwetsbaarheden gevonden) en 2025 (2 hoog, 5 laag; op één na verholpen) |
| mox | Ja; Let's Encrypt, nog geen DNS-01 | Prometheus-endpoint, gestructureerde logs | Niets in de gelezen bronnen |
| docker-mailserver | Nee; externe ACME-client of proxy | Health check; geen metrics-endpoint | Geen gepubliceerde advisories; fixes alleen op de edge-images |
| Mail-in-a-Box | Ja; Let's Encrypt, elke nacht vernieuwd | Munin-grafieken en statuschecks met e-mailalerts; geen Prometheus | Regelmatige beveiligingsupdates van Roundcube; geen audit of advisories |
| Mailu | Ja; Let's Encrypt via certbot | Health checks; Prometheus voor Dovecot en Rspamd alleen via de Helm-chart | 2026: kritieke proxy-auth-bypass en lek in de token-API, beide gedicht; geen audit |
| Maddy | Ja; ingebouwde ACME met DNS-01 | Eigen Prometheus-endpoint | 2026: LDAP-injectie-CVE gedicht in 0.9.3; vier advisories verholpen in 0.9.6; geen audit |
| grommunio | Ja; Let's Encrypt via de installatiewizard | Beheerdashboard; Prometheus-exporter van derden | Keycloak-CVE-fix, securitybeleid en SBOM's in 2026.06.2; geen gromox-CVE's bekend |
| BillionMail | Ja; Let's Encrypt per domein | Blocklist- en quota-alerts; geen metrics-endpoint | 2025: allowlist-bypass en willekeurig bestanden lezen gedicht; geen advisories |
| WildDuck | Ja; ingebouwde ACME plus acme.sh of Traefik | Prometheus in ZoneMTA; health-endpoint, Graylog | Changelog 2026 noemt beveiligingsfixes; advisories niet geverifieerd |
Verzenden vanaf je eigen IP-adressen: reputatie en opwarmen
Mail die vanaf je eigen IP-adressen vertrekt, moet voldoen aan de eisen van de mailboxproviders, en Gmail, Yahoo en Outlook.com eisen inmiddels SPF, DKIM en DMARC van bulkverzenders. Hier begint de afleverbaarheid.
De regels van de mailboxproviders
Gmail eist van elke verzender naar persoonlijke Gmail-adressen SPF of DKIM, geldige forward en reverse DNS, TLS en een spampercentage onder 0,3%, gehandhaafd sinds februari 2024 en sinds november 2025 met strengere 4xx- en 5xx-afwijzingen. Bulkverzenders, rond 5.000 berichten per dag, moeten daarbovenop SPF én DKIM instellen, DMARC van minimaal p=none die aansluit op het From-domein, en afmelden met één klik voor marketingmail. Yahoo vraagt alle verzenders om SPF of DKIM, geldige forward en reverse DNS en een spampercentage onder 0,3%, beoordeelt bulkverzenders per domein zonder gepubliceerde drempel, en handhaaft afmelden met één klik sinds juni 2024. Outlook.com eist sinds 5 mei 2025 van domeinen die meer dan 5.000 berichten per dag versturen dat SPF en DKIM slagen en dat DMARC van minimaal p=none aansluit; mail die daar niet aan voldoet gaat naar Ongewenst en kan worden geweigerd met 550 5.7.515. Microsoft verwacht ook geldige reverse DNS van alle verzenders en kan verbindingen vanaf dynamische IP-ruimte weigeren. (Gmail-richtlijnen, Gmail-FAQ, Yahoo best practices, Yahoo-FAQ, Microsoft-beleid)
Opwarmen en consistentie
Google vraagt om een stabiel verzendvolume: begin laag met betrokken ontvangers, bouw geleidelijk op, verdubbel je volume niet en geef gewijzigde infrastructuur een eigen opbouw. Google publiceert geen opwarmschema en merkt op dat op gedeelde IP-adressen het gedrag van andere verzenders je reputatie beïnvloedt. Yahoo vraagt verzenders plotselinge pieken te vermijden, transactionele en marketingmail te scheiden per IP of DKIM-domein, en het aantal gelijktijdige verbindingen te beperken; Yahoo whitelist niet. Opwarmrichtlijnen van Microsoft zijn niet gevonden. Van de tien servers automatiseren alleen BillionMail (in bèta) en WildDuck een deel van het opwarmen.
Reputatietools
Google Postmaster Tools v2 voegt een compliance-dashboard toe en schaft de dashboards voor domein- en IP-reputatie af. Microsoft SNDS geeft gratis gegevens per IP, inclusief klachtpercentages, maar IP-adressen die minder dan zo'n 100 berichten per dag versturen tonen mogelijk niets, en de toegang moet je elke 10 maanden opnieuw bevestigen. De Complaint Feedback Loop van Yahoo werkt alleen nog per DKIM-domein, niet meer per IP. (Postmaster Tools, SNDS-FAQ)
Blocklists
De Spamhaus PBL bevat IP-reeksen van eindgebruikers die geen mail rechtstreeks horen af te leveren: ruim 1,4 miljard IPv4-adressen, zo'n 40% van de routeerbare ruimte, en een vermelding is geen spamoordeel. Zelf verwijderen kan voor één statisch IP met een mailserver en kloppende A- en reverse DNS-records, en geldt een jaar; voor meer IP-adressen moet de netwerkeigenaar aan de slag. (PBL, PBL-FAQ)
Vijf vragen over je eigen mailserver
Is zelf een mailserver hosten in 2026 nog de moeite waard?
Ja, als je je mailboxen in eigen hand wilt hebben en de inkomende kant wilt beheren: alle tien ontvangen en serveren mail, zeven hebben een vorm van webmail en vijf doen agenda en contacten. De doorslaggevende vraag is uitgaand. Mailboxproviders eisen SPF, DKIM en DMARC van bulkverzenders, beoordelen de reputatie van je IP en publiceren geen vast opwarmschema, en geen van de tien automatiseert traffic shaping per provider. Negen van de tien kunnen uitgaande mail aan een ESP overdragen, zodat de mailboxen self-hosted blijven terwijl de IP-adressen van iemand anders het verzenden doen.
Welke self-hosted mailserver is het makkelijkst op te zetten?
Deze vergelijking legt vast wat elk project doet, niet hoe lang de installatie duurt, maar drie ontwerpen mikken op minimale installatie. Mail-in-a-Box heeft bewust geen installatieopties: één installatiescript op een schone Ubuntu 22.04-machine, waarbij de box je DNS verzorgt. mox draait vanuit twee tekstbestanden op 512 MB geheugen en maakt zijn DKIM-sleutels aan bij de installatie. Voor een self-hosted mailserver op Docker leveren mailcow, docker-mailserver, Mailu en BillionMail Compose-stacks; Mailu genereert zijn Compose-bestand met een generator, BillionMail voegt een installatiescript en een aaPanel-knop toe, en docker-mailserver ruilt een webinterface in voor een setup-CLI en configuratiebestanden.
Welke mailservers kunnen Microsoft Exchange vervangen?
Alleen grommunio spreekt de Exchange-protocollen van Outlook, EWS, MAPI/HTTP en RPC/HTTP, en positioneert zich als directe vervanger voor organisaties van zo'n 6 tot 100.000+ gebruikers, met ActiveSync, CalDAV, CardDAV, MFA en single sign-on. Zijn de eigen protocollen van Outlook niet nodig, dan bieden mailcow (SOGo) en Mail-in-a-Box (Z-Push) ook ActiveSync, en geven Stalwart, mailcow, Mailu en Mail-in-a-Box je een mailserver met agenda en contacten via CalDAV en CardDAV.
Hoeveel geheugen heeft een self-hosted mailserver nodig?
Tussen 512 MB en 6 GB, afhankelijk van hoeveel er is meegebundeld. mox, docker-mailserver en Mail-in-a-Box beginnen bij 512 MB (docker-mailserver raadt 2 GB aan, Mail-in-a-Box 1 GB). Stalwart noemt ongeveer 1 GB en één core voor 5 tot 10 gebruikers, BillionMail 1 GB op één core, Mailu 1 GB plus 1 GB swap of 3 GB met ClamAV, en volgens de FAQ van Maddy heeft een kleine persoonlijke server weinig meer dan 1 GiB nodig. mailcow wil 6 GiB plus 1 GiB swap, grommunio 4 cores en 6 GB. WildDuck documenteert geen minimum.
Kan een self-hosted mailserver via een externe SMTP-relay versturen?
Negen van de tien kunnen dat: globaal (Mailu, grommunio), per domein (mailcow, BillionMail), per afzenderdomein of globaal (docker-mailserver), per account, domein of globaal (mox), per afzender- of ontvangerdomein (Maddy), via routeringsregels (Stalwart) of per verzendzone (WildDuck). Mail-in-a-Box ondersteunt geen relay. Met een relay blijven je mailboxen self-hosted terwijl de IP-adressen van de ESP het verzenden doen en de ESP reputatie, bounces en klachten afhandelt; op gedeelde IP-adressen deel je de reputatie met de andere klanten van de provider.
Aanbevelingen per situatie
Eén gebruiker, één server
mox, als je zonder POP3, agenda en antivirus kunt: één Go-programma op 512 MB geheugen, twee configuratiebestanden, de complete set MTA-STS, DANE, TLS-RPT en REQUIRETLS, suppressielijsten en webhooks per account, en een relay per account. Mail-in-a-Box, als je webmail, agenda, contacten en DNS uit één installatiescript wilt zonder keuzes te hoeven maken; houd er rekening mee dat het niet kan relayen, dus je IP moet zijn eigen reputatie opbouwen. Maddy past als je een daemon met alleen een CLI prefereert en je eigen spamfilter meeneemt.
Klein bedrijf met groupware
mailcow vs Stalwart draait om webmail en geheugen. mailcow geeft je SOGo-webmail met CalDAV, CardDAV en ActiveSync, een webinterface, betaalde support van Servercow en een relay per domein, voor 6 GiB geheugen. Stalwart draait op ongeveer 1 GB, dekt JMAP, CalDAV, CardDAV en WebDAV en de volledige set transportbeveiliging, en relayt via routeringsregels, maar heeft tot na 1.0 geen webmail, en 0.16 bracht breaking changes. Mailu is de lichtere Docker-optie: vanaf 1 GB geheugen, met optionele webmail en Radicale-agenda's en een globale relay.
Exchange vervangen
grommunio, en verder niets hier: het spreekt als enige EWS, MAPI/HTTP en RPC/HTTP, voegt ActiveSync en single sign-on toe, is gratis tot 5 gebruikers en kost daarboven € 1,99 tot € 5,49 per gebruiker per maand. Reken op 4 cores, 6 GB geheugen en IPv6, en weet dat MTA-STS, DANE en TLS-RPT niet gedocumenteerd zijn; een globale relay naar een ESP dekt uitgaand.
Grote schaal
Stalwart of WildDuck, de twee die van huis uit clusteren. Stalwart houdt read replica's en sharding in zijn Enterprise-editie voor € 0,89 tot € 2,00 per mailbox per jaar en is twee keer geaudit. WildDuck is gebouwd voor 1.000+ accounts met MongoDB-sharding, meerdere MX- en uitgaande nodes en de IP-pools van ZoneMTA met opwarmen op basis van verhoudingen, maar wordt beheerd via de REST API, zonder officiële beheerinterface.
E-mailmarketing
BillionMail is de enige van de tien die ervoor is gebouwd: campagnes met open- en kliktracking, een suspend-lijst, afmeldlinks, een bèta-opwarmmodus en per verzenddomein één eigen IP, vanaf 1 GB geheugen. Weeg dat af tegen geen GitHub-release sinds december 2025, geen webhooks en een kerncontainer die de Docker-socket mount. Voor het verzenden zelf kan BillionMail per domein via een ESP relayen, waarmee het werk aan IP-reputatie en opwarmen naar de provider verhuist.