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
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
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:
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
Het opzetten van uw eigen e-mailserver biedt volledige controle en privacy over uw communicatie. Hoewel het voortdurend onderhoud en monitoring vereist, maken de voordelen van privacy, aanpassing en onafhankelijkheid van providers van derden het de moeite waard voor degenen die gegevenssoevereiniteit waarderen. Begin met een basisopstelling en voeg geleidelijk functies toe naarmate u vertrouwder raakt met e-mailserverbeheer.