Atpakaļ uz blogu
Februāris 2, 2026Ceļveži

Kā iestatīt privātu e-pasta serveri VPS serverī

Pilns ceļvedis, kā iestatīt savu privātu e-pasta serveri, izmantojot Postfix un Dovecot VPS serverī. Uzziniet, kā hostēt savu e-pastu ar pilnu privātumu un kontroli.

Kā iestatīt privātu e-pasta serveri VPS serverī

Savu e-pasta servera darbināšana sniedz pilnu kontroli pār jūsu komunikāciju, nodrošinot privātumu un izvairoties no atkarības no trešo pušu sniedzējiem. Lai gan tas prasa zināmas tehniskās zināšanas, privāta e-pasta servera iestatīšana jūsu VPS serverī ir pilnībā sasniedzama. Šis ceļvedis aptver Postfix (SMTP) un Dovecot (IMAP/POP3) iestatīšanu pilnam e-pasta risinājumam.

Kāpēc hostēt savu e-pasta serveri?

  • Pilns privātums: Jūsu e-pasti tiek glabāti jūsu serverī, ne skenēti no trešajām pusēm
  • Nav datu ieguves: Izvairieties no mērķtiecīgas reklāmas, pamatojoties uz e-pasta saturu
  • Pielāgoti domēni: Izmantojiet savu domēnu profesionāliem e-pasta adresēm
  • Neierobežoti konti: Izveidojiet tik daudz e-pasta adresu, cik nepieciešams
  • Pilna kontrole: Konfigurējiet surogātpasta filtrus, drošības politikas un krātuves ierobežojumus
  • Izmaksu efektivitāte: Viens serveris var apstrādāt vairākas e-pasta kontus

Priekšnosacījumi

  • VPS ar vismaz 2GB RAM un 20GB krātuves vietu
  • Domēna vārds ar DNS piekļuvi
  • Statiska IP adrese (ieteicams)
  • Ubuntu 20.04 vai Debian 11+
  • Root vai sudo piekļuve

DNS konfigurācija

Pirms e-pasta programmatūras instalēšanas konfigurējiet DNS ierakstus:

  • A ieraksts: mail.yourdomain.com → jūsu servera IP
  • MX ieraksts: yourdomain.com → mail.yourdomain.com (prioritāte 10)
  • SPF ieraksts: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
  • DKIM ieraksts: Ģenerēts pēc instalācijas
  • DMARC ieraksts: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"

Postfix instalēšana un konfigurācija

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

# Instalācijas laikā izvēlieties 'Internet Site' un ievadiet savu domēna vārdu
# Konfigurējiet Postfix galvenos iestatījumus:
nano /etc/postfix/main.cf

# Galvenie iestatījumi:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all

Dovecot konfigurācija

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

# Iestatiet pasta atrašanās vietu:
mail_location = maildir:/var/mail/vhosts/%d/%n

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

# Iespējojiet autentifikāciju:
disable_plaintext_auth = no
auth_mechanisms = plain login

systemctl restart dovecot
systemctl restart postfix

Webmail iestatīšana (neobligāti)

Instalējiet Roundcube tīmekļa balstītai e-pasta piekļuvei:

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Konfigurējiet Roundcube instalācijas laikā
# Piekļuve webmail: https://yourdomain.com/webmail

Drošības konfigurācija

  • Iespējojiet SSL/TLS šifrēšanu SMTP (ports 587) un IMAP (ports 993)
  • Konfigurējiet ugunsmūri, lai atļautu tikai nepieciešamos portus (25, 587, 993, 995)
  • Iestatiet fail2ban, lai novērstu brutālo spēka uzbrukumus
  • Izmantojiet stipras paroles un apsveriet divfaktoru autentifikāciju
  • Regulāri atjauniniet visu e-pasta servera programmatūru
  • Uzraugiet žurnālus aizdomīgai darbībai
  • Pareizi konfigurējiet SPF, DKIM un DMARC ierakstus

Svarīgi padomi

  • E-pasta servera IP var tikt iekļauti melnajā sarakstā - uzraugiet savu IP reputāciju
  • Sāciet ar nelielu iestatījumu un pakāpeniski palieliniet
  • Uzturiet e-pasta datu un konfigurāciju dublējumkopijas
  • Testējiet e-pasta piegādi galvenajiem sniedzējiem (Gmail, Outlook u.c.)
  • Apsveriet relē pakalpojuma izmantošanu labākai piegādāšanai
  • Uzraugiet diska vietu - e-pasti var patērēt ievērojamu krātuves vietu