Februari 2, 2026Handleidingen
Hoe een privé e-mailserver opzetten op VPS
Complete gids voor het opzetten van uw eigen privé e-mailserver met Postfix en Dovecot op een VPS. Leer hoe u uw eigen e-mail host met volledige privacy en controle.

Het draaien van uw eigen e-mailserver geeft u volledige controle over uw communicatie, waardoor privacy wordt gegarandeerd en afhankelijkheid van providers van derden wordt vermeden. Hoewel het enige technische kennis vereist, is het opzetten van een privé e-mailserver op uw VPS volledig haalbaar. Deze gids behandelt het opzetten van Postfix (SMTP) en Dovecot (IMAP/POP3) voor een complete e-mailoplossing.
Waarom uw eigen e-mailserver hosten?
- Volledige privacy: Uw e-mails worden opgeslagen op uw server, niet gescand door derden
- Geen datamining: Vermijd gerichte advertenties op basis van e-mailinhoud
- Aangepaste domeinen: Gebruik uw eigen domein voor professionele e-mailadressen
- Onbeperkte accounts: Maak zoveel e-mailadressen aan als u nodig heeft
- Volledige controle: Configureer spamfilters, beveiligingsbeleid en opslaglimieten
- Kosteneffectief: Eén server kan meerdere e-mailaccounts verwerken
Vereisten
- VPS met minimaal 2GB RAM en 20GB opslag
- Domeinnaam met DNS-toegang
- Statisch IP-adres (aanbevolen)
- Ubuntu 20.04 of Debian 11+
- Root- of sudo-toegang
DNS-configuratie
Configureer DNS-records voordat u e-mailsoftware installeert:
- A-record: mail.yourdomain.com → uw server-IP
- MX-record: yourdomain.com → mail.yourdomain.com (prioriteit 10)
- SPF-record: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
- DKIM-record: Gegenereerd na installatie
- DMARC-record: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"
Postfix installeren en configureren
bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql
# Selecteer tijdens installatie 'Internet Site' en voer uw domeinnaam in
# Configureer Postfix-hoofdinstellingen:
nano /etc/postfix/main.cf
# Belangrijkste instellingen:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all
Dovecot configureren
bash
nano /etc/dovecot/conf.d/10-mail.conf
# Stel e-maillocatie in:
mail_location = maildir:/var/mail/vhosts/%d/%n
nano /etc/dovecot/conf.d/10-auth.conf
# Schakel authenticatie in:
disable_plaintext_auth = no
auth_mechanisms = plain login
systemctl restart dovecot
systemctl restart postfixWebmail instellen (optioneel)
Installeer Roundcube voor webgebaseerde e-mailtoegang:
bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Configureer Roundcube tijdens installatie
# Toegang tot webmail op: https://yourdomain.com/webmailBeveiligingsconfiguratie
- Schakel SSL/TLS-versleuteling in voor SMTP (poort 587) en IMAP (poort 993)
- Configureer firewall om alleen noodzakelijke poorten toe te staan (25, 587, 993, 995)
- Stel fail2ban in om brute force-aanvallen te voorkomen
- Gebruik sterke wachtwoorden en overweeg tweefactorauthenticatie
- Update regelmatig alle e-mailserversoftware
- Monitor logs op verdachte activiteit
- Configureer SPF-, DKIM- en DMARC-records correct
Belangrijke tips
- E-mailserver-IP's kunnen op een blacklist komen - monitor uw IP-reputatie
- Begin met een kleine setup en schaal geleidelijk op
- Houd back-ups van e-mailgegevens en configuraties bij
- Test e-maillevering naar grote providers (Gmail, Outlook, enz.)
- Overweeg een relayservice te gebruiken voor betere leverbaarheid
- Monitor schijfruimte - e-mails kunnen aanzienlijke opslag verbruiken