Terug naar blog
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.

Hoe een privé e-mailserver opzetten op VPS

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 postfix

Webmail 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/webmail

Beveiligingsconfiguratie

  • 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