Wie een alternatief voor Mailcow overweegt, heeft Mailcow meestal al gebruikt of genoeg documentatie gelezen om de inzet te begrijpen. Het is werkelijk goede software: een complete, goed onderhouden mailstack die je in een middag kunt opzetten en volledig zelf beheert.
Een alternatief is dus geen oordeel over de software. De vraag is niet of het werkt, maar of doorlopend beheer minder kost dan uitbesteden. Die kosten bestaan vooral niet uit de serverrekening.
Wat zelfhosting werkelijk van je vraagt
De vereisten van Mailcow zijn verfrissend duidelijk. Je hebt een verse server met een openbaar IP-adres nodig. De documentatie vermeldt dat 6 GiB RAM plus 1 GiB swap voor de meeste privé-installaties volstaat en beveelt 8 GiB aan voor vijf tot tien gebruikers.
Ook moeten deze inkomende poorten openstaan: 25, 80, 443, 465, 587, 993, 995 en 4190. Het PTR-record van het IP moet overeenkomen met de FQDN van de host. Volgens de documentatie vragen ClamAV en de Flatcurve-engine voor volledige tekst veel geheugen en kunnen ze uitgeschakeld worden. Dat geeft meteen aan waar de eerste afstelsessie over gaat.
Dat is niet onredelijk, maar het is wel een lijst waarvan elk onderdeel precies verkeerd kan staan wanneer e-mail moet werken.
Waarom de meeste mensen een alternatief zoeken
Geen vereistenlijst kan het belangrijkste punt oplossen: een nieuw IP-adres heeft geen verzendreputatie en die kun je niet installeren.
De server kan technisch perfect zijn, met SPF, DKIM, DMARC, een passende PTR en TLS, terwijl Microsoft berichten wekenlang toch als ongewenst behandelt. Dat is geen configuratiefout die je in een avond herstelt. De ontvanger kent het IP niet en kiest voor voorzichtigheid. Opwarming vraagt gedurende langere tijd consistente, beperkte en goed ontvangen verzending; één slechte week kan de opbouw tenietdoen.
Twee verwante kwesties spelen mee. Veel hostingproviders blokkeren uitgaande poort 25 standaard en openen die pas na controle. Daarnaast dragen IP-reeksen geschiedenis mee: je kunt een adres krijgen dat een vorige gebruiker heeft beschadigd, inclusief een onverdiende blocklistvermelding.
Een gehoste provider levert een onderhouden en bewaakte pool die al reputatie heeft opgebouwd. Daarvoor betaal je voor een groot deel.
Wie om 3 uur 's nachts het werk doet
Installatie duurt een middag. Beheer duurt jaren.
Certificaten worden vernieuwd en soms gaat dat mis. Docker-images krijgen updates, soms met incompatibele wijzigingen. Schijven raken vol, vaak met e-mail die je niet kunt verwijderen. Er verschijnt een CVE in een vergeten component. Spamregels verlopen en vereisen bijsturing. Back-ups moet je testen door ze te herstellen, want een nooit herstelde back-up is slechts een hypothese.
Dit vormt op zichzelf geen argument tegen Mailcow. Voor een technisch persoon die eigen mail draait, kan het een prettige hobby zijn. Voor een bedrijf telt wat er gebeurt wanneer die persoon op vakantie is en e-mail stopt. Is het antwoord "niets goeds", dan heb je geen mailserver maar een afhankelijkheid van één medewerker.
De werkelijke kostenvergelijking
Veel mensen vergelijken een VPS-factuur met een abonnement, waarbij Mailcow makkelijk wint. De volledige vergelijking ziet er zo uit:
| Kostenpost | Zelfgehoste Mailcow | Gehost |
|---|---|---|
| Server | ~$20-40/maand voor 8 GiB | Inbegrepen |
| Externe back-ups | Jouw taak en rekening | Inbegrepen |
| IP-reputatie | Weken opwarmen, blijvend risico | Onderhouden pool |
| Upgrades en CVE's | Jouw avonden | Inbegrepen |
| Iemand wakker bij storingen | Jij | Inbegrepen |
| Softwarelicentie | Gratis, opensource | n.v.t. |
Mailcow zelf is gratis, een echt voordeel zonder prijs per mailbox op welke schaal dan ook. Kost je tijd werkelijk niets en vind je het werk leuk, dan is zelfhosting goedkoper en is dit artikel niet voor jou.
Heeft je tijd waarde, geef de uren dan een prijs en reken opnieuw. Voor veel mensen kantelt de uitkomst rond twee uur per maand, terwijl mailbeheer zelden onder twee uur blijft.
Wat een gehost alternatief teruggeeft
Naast minder operationeel werk zijn drie mogelijkheden zelfs met een complete stack lastig zelf te bouwen.
Mailboxen lezen die je niet host. Mailboxen van klanten op Google Workspace of Microsoft 365 kun je per definitie niet zelf hosten. Via IMAP verschijnen ze in dezelfde lijst als andere mailboxen, terwijl antwoorden via hun eigen provider vertrekken en authenticatie uitgelijnd blijft. Zie de uniforme inbox.
Migratie die zichzelf controleert. Een IMAP-kopie kan ongemerkt een onvolledige map achterlaten en toch succes melden. Een migratie die achteraf unieke Message-ID's aan beide kanten vergelijkt, toont welke map tekortkomt. Dat is bulkmigratie en vooral belangrijk bij vertrek van een zelfgehoste mailbox.
Inrichting via een API. Mailcow heeft een behoorlijke API. Het verschil hier is dat dezelfde handelingen via een MCP-server aan een assistent beschikbaar zijn, zodat een domein, DNS-records en dertig mailboxen aanmaken een verzoek is in plaats van een script.
De gewone functies zijn aan beide kanten terecht gelijk: IMAP, SMTP, Sieve-filters, CalDAV en CardDAV en een webmailclient.
Wanneer je beslist zelf moet blijven hosten
Een alternatief voor Mailcow is verkeerd als een van deze punten geldt:
- Datasoevereiniteit is een harde eis en mail moet op eigen hardware staan.
- Je hebt duizenden mailboxen, waardoor prijzen per account bij providers niet meer logisch zijn.
- Infrastructuur beheren is je werk of hobby en de uren gelden niet als kosten.
- Je hebt iets nodig dat gehoste providers niet bieden, zoals aangepaste Rspamd-regels, bijzondere Dovecot-plug-ins of directe databasetoegang.
- Je IP-adressen zijn al opgewarmd en stabiel, het moeilijkst vervangbare bezit.
Weeg het laatste punt goed. Een werkende, vertrouwde en goed beheerde zelfgehoste server is waardevol en vertrouwen elders herbouwen gaat niet direct. Werkt jouw server goed, behoud hem dan.
Het oordeel voor iedere situatie
Zelfhosting is een eerlijke ruil wanneer infrastructuur beheren het doel is, en een slechte wanneer e-mail gewoon moet werken.
Eén persoon die dit leuk vindt. Houd Mailcow. Het is gratis en van jou, en de uren zijn hobbytijd in plaats van kosten. Niets hieronder weegt daartegen op.
Een team waarin uitval iemands probleem is. Niet de vraag of je het kunt beheren telt, maar wat gebeurt als die beheerder op vakantie is. Een gehost alternatief neemt certificaatvernieuwing, CVE's, schijfdruk en onverdiende blocklistvermeldingen weg en voegt toe wat je anders bouwt: toegepaste DNS, mailboxen in bulk, uitnodigingen zonder wachtwoorden rond te sturen, quota en tweefactorauthenticatie per mailbox en een gedeelde mailbox met echt lidmaatschap.
E-mail voor klanten. Zelfhosting maakt je dan een hostingbedrijf. Je hebt branding per klant, inrichting op schaal, verificatie, een interface in talen die klantmedewerkers lezen en een assistent voor MCP nodig. Dat is een product, geen server, en niet in een weekend gebouwd.
Behoud Mailcow als je een mailserver wilt beheren. Kies het alternatief als je iets wilt beheren dat er alleen van afhankelijk is.
Veelgestelde vragen
Is Mailcow moeilijk te installeren?
Nee, het gebruikt Docker Compose en de documentatie is goed. Installatie was nooit het moeilijke deel. Drie jaar beheer met upgrades, volle schijven en een onverdiende blocklistvermelding is het moeilijke deel.
Hoeveel RAM heeft Mailcow nodig?
De documentatie noemt 6 GiB plus 1 GiB swap voor de meeste privé-installaties en 8 GiB voor vijf tot tien gebruikers. ClamAV en de volledige-tekstzoekmachine vragen veel geheugen en kunnen beide uit.
Kan een zelfgehoste server goede bezorgbaarheid bieden?
Ja, met correcte SPF, DKIM, DMARC en PTR, een schoon IP en geduldige opwarming. Het is haalbaar maar niet snel; één spamincident vanuit een gecompromitteerd account kan maanden werk tenietdoen.
En iRedMail, Mailu of Poste.io?
Het zijn varianten op dezelfde afweging. De stack verschilt, de beheerlast en het IP-reputatieprobleem niet. Kiezen tussen zelfgehoste opties is smaak; beslissen of je überhaupt zelf host is wezenlijk.
Kan ik vanuit Mailcow migreren zonder e-mail te verliezen?
Ja. Mailcow gebruikt standaard IMAP, zodat migratie een gewone mailboxkopie vanuit een CSV is. Vergelijk daarna het resultaat met de bron om te zien wat is overgezet.
Is een gehost alternatief op schaal duurder?
Boven enkele duizenden mailboxen meestal wel en wint zelfhosting. Daaronder wint hosting vaak zodra je eigen uren eerlijk meetelt. Onze abonnementen beperken aantallen per niveau in plaats van per gebruiker te rekenen, tot 1,000 domeinen met elk 1,000 mailboxen bij Agency.
Behoud ik serverfilters na migratie?
Ja. Sieve is een standaard, dus bestaande scripts hebben een direct equivalent en blijven bij bezorging op elk apparaat draaien in plaats van in één client.