Februar 2, 2026Guider
Hvordan sette opp en privat e-postserver på VPS
Komplett guide for å sette opp din egen private e-postserver ved hjelp av Postfix og Dovecot på en VPS. Lær hvordan du hoster din egen e-post med fullt personvern og kontroll.

Å kjøre din egen e-postserver gir deg full kontroll over kommunikasjonen din, sikrer personvern og unngår avhengighet av tredjepartsleverandører. Selv om det krever noe teknisk kunnskap, er det fullt mulig å sette opp en privat e-postserver på din VPS. Denne guiden dekker oppsett av Postfix (SMTP) og Dovecot (IMAP/POP3) for en komplett e-postløsning.
Hvorfor hoste din egen e-postserver?
- Fullstendig personvern: E-postene dine lagres på din server, ikke skannet av tredjeparter
- Ingen datamining: Unngå målrettet reklame basert på e-postinnhold
- Tilpassede domener: Bruk ditt eget domene for profesjonelle e-postadresser
- Ubegrensede kontoer: Opprett så mange e-postadresser du trenger
- Full kontroll: Konfigurer spamfiltre, sikkerhetspolicyer og lagringsbegrensninger
- Kostnadseffektivt: Én server kan håndtere flere e-postkontoer
Forutsetninger
- VPS med minst 2GB RAM og 20GB lagring
- Domenenavn med DNS-tilgang
- Statisk IP-adresse (anbefalt)
- Ubuntu 20.04 eller Debian 11+
- Root eller sudo-tilgang
DNS-konfigurasjon
Før du installerer e-postprogramvare, konfigurer DNS-poster:
- A-post: mail.yourdomain.com → din server-IP
- MX-post: yourdomain.com → mail.yourdomain.com (prioritet 10)
- SPF-post: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
- DKIM-post: Generert etter installasjon
- DMARC-post: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"
Installerer og konfigurerer Postfix
bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql
# Under installasjon, velg 'Internet Site' og skriv inn ditt domenenavn
# Konfigurer Postfix hovedinnstillinger:
nano /etc/postfix/main.cf
# Nøkkelinnstillinger:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all
Konfigurerer Dovecot
bash
nano /etc/dovecot/conf.d/10-mail.conf
# Sett e-postplassering:
mail_location = maildir:/var/mail/vhosts/%d/%n
nano /etc/dovecot/conf.d/10-auth.conf
# Aktiver autentisering:
disable_plaintext_auth = no
auth_mechanisms = plain login
systemctl restart dovecot
systemctl restart postfixSetter opp Webmail (valgfritt)
Installer Roundcube for webbasert e-posttilgang:
bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Konfigurer Roundcube under installasjon
# Tilgang til webmail på: https://yourdomain.com/webmailSikkerhetskonfigurasjon
- Aktiver SSL/TLS-kryptering for SMTP (port 587) og IMAP (port 993)
- Konfigurer brannmur for å tillate bare nødvendige porter (25, 587, 993, 995)
- Sett opp fail2ban for å forhindre brute force-angrep
- Bruk sterke passord og vurder tofaktorautentisering
- Oppdater regelmessig all e-postserverprogramvare
- Overvåk logger for mistenkelig aktivitet
- Konfigurer SPF-, DKIM- og DMARC-poster riktig
Viktige tips
- E-postserver-IP-er kan bli svartelistet - overvåk din IP-omdømme
- Start med et lite oppsett og skaler gradvis
- Behold sikkerhetskopier av e-postdata og konfigurasjoner
- Test e-postlevering til store leverandører (Gmail, Outlook, osv.)
- Vurder å bruke en relétjeneste for bedre leverbarhet
- Overvåk diskplass - e-poster kan bruke betydelig lagring