Natrag na blog
Veljača 2, 2026Vodiči

Kako postaviti privatni email poslužitelj na VPS-u

Potpuni vodič za postavljanje vlastitog privatnog email poslužitelja pomoću Postfixa i Dovecota na VPS-u. Saznajte kako hostirati vlastiti email s potpunom privatnošću i kontrolom.

Kako postaviti privatni email poslužitelj na VPS-u

Pokretanje vlastitog email poslužitelja daje vam potpunu kontrolu nad vašom komunikacijom, osiguravajući privatnost i izbjegavajući ovisnost o pružateljima trećih strana. Iako zahtijeva određeno tehničko znanje, postavljanje privatnog email poslužitelja na vašem VPS-u potpuno je ostvarivo. Ovaj vodič pokriva postavljanje Postfixa (SMTP) i Dovecota (IMAP/POP3) za potpuno email rješenje.

Zašto hostirati vlastiti email poslužitelj?

  • Potpuna privatnost: Vaši emailovi se pohranjuju na vašem poslužitelju, ne skeniraju ih treće strane
  • Nema rudarenja podataka: Izbjegnite ciljano oglašavanje temeljeno na sadržaju emaila
  • Prilagođene domene: Koristite vlastitu domenu za profesionalne email adrese
  • Neograničeni računi: Stvorite onoliko email adresa koliko trebate
  • Potpuna kontrola: Konfigurirajte spam filtre, sigurnosne politike i ograničenja spremišta
  • Isplativost: Jedan poslužitelj može upravljati više email računa

Preduvjeti

  • VPS s najmanje 2GB RAM-a i 20GB spremišta
  • Naziv domene s DNS pristupom
  • Statička IP adresa (preporučeno)
  • Ubuntu 20.04 ili Debian 11+
  • Root ili sudo pristup

DNS konfiguracija

Prije instalacije email softvera, konfigurirajte DNS zapise:

  • A zapis: mail.yourdomain.com → IP adresa vašeg poslužitelja
  • MX zapis: yourdomain.com → mail.yourdomain.com (prioritet 10)
  • SPF zapis: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
  • DKIM zapis: Generira se nakon instalacije
  • DMARC zapis: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"

Instaliranje i konfiguriranje Postfixa

bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql

# Tijekom instalacije, odaberite 'Internet Site' i unesite naziv vaše domene
# Konfigurirajte glavne postavke Postfixa:
nano /etc/postfix/main.cf

# Ključne postavke:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all

Konfiguriranje Dovecota

bash
nano /etc/dovecot/conf.d/10-mail.conf

# Postavite lokaciju pošte:
mail_location = maildir:/var/mail/vhosts/%d/%n

nano /etc/dovecot/conf.d/10-auth.conf

# Omogućite autentifikaciju:
disable_plaintext_auth = no
auth_mechanisms = plain login

systemctl restart dovecot
systemctl restart postfix

Postavljanje webmaila (opcionalno)

Instalirajte Roundcube za web pristup emailu:

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Konfigurirajte Roundcube tijekom instalacije
# Pristupite webmailu na: https://yourdomain.com/webmail

Sigurnosna konfiguracija

  • Omogućite SSL/TLS šifriranje za SMTP (port 587) i IMAP (port 993)
  • Konfigurirajte vatrozid da dopušta samo potrebne portove (25, 587, 993, 995)
  • Postavite fail2ban za sprječavanje brute force napada
  • Koristite jake lozinke i razmotrite dvofaktorsku autentifikaciju
  • Redovito ažurirajte sav email poslužiteljski softver
  • Nadzirite zapise za sumnjive aktivnosti
  • Ispravno konfigurirajte SPF, DKIM i DMARC zapise

Važni savjeti

  • IP adrese email poslužitelja mogu biti stavljene na crnu listu - nadzirite reputaciju vaše IP adrese
  • Počnite s malom postavkom i postupno povećavajte
  • Držite sigurnosne kopije email podataka i konfiguracija
  • Testirajte isporuku emaila na glavne pružatelje (Gmail, Outlook, itd.)
  • Razmotrite korištenje relay usluge za bolju isporučivost
  • Nadzirite prostor diska - emailovi mogu potrošiti značajno spremište