Vlastný mailserver verzus hostovaná schránka
Otázka, či si postaviť vlastný mailserver, nie je o tom, či to zvládnete. Zvládnete. Je o tom, či chcete prevziať zodpovednosť za doručiteľnosť.
Z čoho sa pošta skladá
Na rozdiel od webu tu nestačí jeden program.
- MTA prijíma a odosiela poštu medzi servermi. Najčastejšie Postfix, prípadne Exim.
- MDA a IMAP server ukladá správy a sprístupňuje ich klientom. Tu dominuje Dovecot.
- Antispam triedi prichádzajúcu poštu, typicky Rspamd alebo SpamAssassin.
- Webový klient, ak chcete poštu čítať v prehliadači. Roundcube je overená voľba.
Poskladať to dokopy je práca na jeden večer, ak postupujete podľa dobrého návodu, alebo na víkend, ak chcete rozumieť tomu, čo robíte.
Skutočný problém je doručiteľnosť
Odoslať správu je ľahké. Dostať ju do doručenej pošty u príjemcu je ťažké. Veľkí poskytovatelia predvolene neveria neznámym serverom a musíte si dôveru vybudovať.
Potrebujete nastaviť tri záznamy v DNS:
| Záznam | Čo hovorí |
|---|---|
| SPF | ktoré servery smú posielať poštu za vašu doménu |
| DKIM | podpisuje odchádzajúce správy, aby sa dala overiť pravosť |
| DMARC | hovorí, čo robiť so správou, ktorá predošlé dve kontroly nezvládne |
K tomu treba spätný PTR záznam pre IP adresu, ktorý nastavuje poskytovateľ servera, nie vy. A hlavne treba IP adresu, ktorá nemá zlú minulosť. Pri lacných poskytovateľoch dostanete adresu z rozsahu, z ktorého sa roky rozosielal spam, a časť veľkých poskytovateľov ju odmieta bez ohľadu na to, čo nastavíte.
Čo to stojí priebežne
Mailserver nie je projekt, ale záväzok. Certifikáty treba obnovovať, systém aktualizovať, zálohy kontrolovať a raz za čas doriešiť, prečo vám jeden konkrétny príjemca správy odmieta. Keď server vypadne, pošta sa nestratí hneď, odosielajúce servery ju skúšajú doručiť rádovo niekoľko dní. Aj tak je to ale problém, ktorý musíte riešiť vtedy, keď nastane.
Kedy áno a kedy nie
Dáva to zmysel, keď potrebujete veľa schránok a aliasov bez platenia za každú, keď chcete mať dáta u seba, alebo keď sa to chcete naučiť.
Nedáva to zmysel, keď od pošty závisí obchod a nemáte čas na jej správu. V tom prípade je rozumnejšie platiť za hostovanú schránku a energiu venovať niečomu inému.
Existuje aj stredná cesta: prevádzkovať IMAP a archív u seba, ale odchádzajúcu poštu posielať cez overenú službu. Dáta zostanú vaše a problém s reputáciou IP adresy odpadne.
Ak chcete u seba prevádzkovať súbory a kalendár, pozrite si článok Nextcloud ako náhrada cloudových diskov.
Časté otázky
Čo overiť skôr, než čokoľvek nainštalujem?
Či rozsah IP adries vášho poskytovateľa nie je na čiernych listinách, napríklad u Spamhausu. Ak je, ušetríte si celý víkend.
Aký je rozdiel medzi SPF, DKIM a DMARC?
SPF hovorí, ktoré servery smú posielať poštu za vašu doménu. DKIM podpisuje odchádzajúce správy. DMARC určuje, čo robiť so správou, ktorá predošlé dve kontroly nezvládne.
Existuje stredná cesta?
Áno. Prevádzkovať IMAP a archív u seba, ale odchádzajúcu poštu posielať cez overenú službu. Dáta zostanú vaše a problém s reputáciou IP adresy odpadne.
Ďalšie návody

WireGuard VPN na vlastnom VPS: inštalácia a nastavenie krok za krokom
WireGuard VPN na vlastnom serveri: inštalácia na Debiane a Ubuntu, kľúče, wg0.conf, IP forwarding, NAT, firewall a riešenie typických chýb.
Vajcia na mäkko: ako dlho variť podľa veľkosti a prečo praskajú
Vajcia na mäkko: 4½ minúty pri veľkosti M, 5 minút pri L. Časy podľa stupňa uvarenia, vajce z chladničky, praskanie škrupiny a salmonela.

Raspberry Pi ako domáci server: čo zvládne a kde narazí
Raspberry Pi 5 so 4 až 8 GB pamäte a SSD diskom utiahne zdieľanie súborov, VPN, blokovanie reklám aj Nextcloud pre rodinu. Spotreba, napájanie, SD karta a prístup zvonka.