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.

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
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
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 postfixWebmail iestatīšana (neobligāti)
Instalējiet Roundcube tīmekļa balstītai e-pasta piekļuvei:
apt install -y roundcube roundcube-mysql roundcube-plugins
# Konfigurējiet Roundcube instalācijas laikā
# Piekļuve webmail: https://yourdomain.com/webmailDrošī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
Savu e-pasta servera iestatīšana nodrošina pilnu kontroli un privātumu pār jūsu komunikāciju. Lai gan tas prasa nepārtrauktu uzturēšanu un uzraudzību, privātuma, pielāgošanas un neatkarības no trešo pušu sniedzējiem priekšrocības padara to vērtīgu tiem, kas vērtē datu suverenitāti. Sāciet ar pamata iestatījumu un pakāpeniski pievienojiet funkcijas, kad kļūstat ērtāki ar e-pasta servera administrēšanu.