Februarie 2, 2026Gidse
Hoe om 'n Privaat E-pos Bediener op VPS Op te Stel
Volledige gids tot die opstel van jou eie privaat e-pos bediener met Postfix en Dovecot op 'n VPS. Leer hoe om jou eie e-pos te host met volledige privaatheid en beheer.

Om jou eie e-pos bediener te bedryf gee jou volledige beheer oor jou kommunikasie, wat privaatheid verseker en vermy afhanklikheid van derdeparty verskaffers. Terwyl dit 'n bietjie tegniese kennis vereis, is die opstel van 'n privaat e-pos bediener op jou VPS heeltemal haalbaar. Hierdie gids dek die opstel van Postfix (SMTP) en Dovecot (IMAP/POP3) vir 'n volledige e-pos oplossing.
Waarom Jou Eie E-pos Bediener Host?
- Volledige privaatheid: Jou e-pos bly op jou bediener, nie geskandeer deur derdepartye nie
- Geen data mynbou: Vermy geteikende advertensies gebaseer op e-pos inhoud
- Aangepaste domeine: Gebruik jou eie domein vir professionele e-pos adresse
- Onbeperkte rekeninge: Skep soveel e-pos adresse as wat jy nodig het
- Volledige beheer: Konfigureer spam filters, sekuriteit beleide, en stoorplek limiete
- Koste-effektief: Een bediener kan verskeie e-pos rekeninge hanteer
Vereistes
- VPS met ten minste 2GB RAM en 20GB stoorplek
- Domein naam met DNS toegang
- Statiese IP adres (aanbeveel)
- Ubuntu 20.04 of Debian 11+
- Root of sudo toegang
DNS Konfigurasie
Voordat e-pos sagteware geïnstalleer word, konfigureer DNS rekords:
- A rekord: mail.yourdomain.com → jou bediener IP
- MX rekord: yourdomain.com → mail.yourdomain.com (prioriteit 10)
- SPF rekord: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
- DKIM rekord: Gegenereer na installasie
- DMARC rekord: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"
Postfix Installeer en Konfigureer
bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql
# Tydens installasie, kies 'Internet Site' en voer jou domein naam in
# Konfigureer Postfix hoof instellings:
nano /etc/postfix/main.cf
# Sleutel instellings:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all
Dovecot Konfigureer
bash
nano /etc/dovecot/conf.d/10-mail.conf
# Stel e-pos ligging:
mail_location = maildir:/var/mail/vhosts/%d/%n
nano /etc/dovecot/conf.d/10-auth.conf
# Aktiveer verifikasie:
disable_plaintext_auth = no
auth_mechanisms = plain login
systemctl restart dovecot
systemctl restart postfixWeb E-pos Opstel (Opsioneel)
Installeer Roundcube vir web-gebaseerde e-pos toegang:
bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Konfigureer Roundcube tydens installasie
# Toegang web e-pos by: https://yourdomain.com/webmailSekuriteit Konfigurasie
- Aktiveer SSL/TLS enkripsie vir SMTP (poort 587) en IMAP (poort 993)
- Konfigureer firewall om slegs nodige poorte toe te laat (25, 587, 993, 995)
- Stel fail2ban op om brute force aanvalle te voorkom
- Gebruik sterk wagwoorde en oorweeg twee-faktor verifikasie
- Dateer gereeld alle e-pos bediener sagteware op
- Monitor logs vir verdagte aktiwiteit
- Konfigureer SPF, DKIM, en DMARC rekords behoorlik
Belangrike Wenke
- E-pos bediener IP's kan op swartlyste kom - monitor jou IP reputasie
- Begin met 'n klein opstel en skaal geleidelik
- Hou rugsteun van e-pos data en konfigurasies
- Toets e-pos aflewering na hoof verskaffers (Gmail, Outlook, ens.)
- Oorweeg om 'n relais diens te gebruik vir beter aflewerbaarheid
- Monitor skyf spasie - e-pos kan aansienlike stoorplek verbruik