Pri stavbe vlastného mailového servera narazíte na tri písmená, ktoré rozhodnú o tom, či vaše e-maily niekto vôbec uvidí: PTR. My sme na ne narazili tento týždeň v praxi, keď sme pripravovali mailserver pre viacero domén, takže je to ideálna príležitosť vysvetliť, čo reverzný DNS je, prečo ho mailový svet vyžaduje a ako oň požiadať.

DNS naopak

Bežný DNS prekladá mená na čísla: opýtate sa na mail.example.sk a dostanete IP adresu. PTR záznam (pointer) robí presný opak: opýtate sa na IP adresu a dostanete meno. Preto sa mu hovorí aj reverzný DNS alebo rDNS.

Technicky žije vo zvláštnej doméne in-addr.arpa, kde je IP adresa zapísaná odzadu. Pre adresu 203.0.113.25 sa teda systém pýta na 25.113.0.203.in-addr.arpa. To si ale pamätať nemusíte, nástroje to spravia za vás:

dig -x 203.0.113.25        # Linux a Mac
nslookup 203.0.113.25      # Windows

Ak sa doprava aj naspäť dostanete k tomu istému páru meno-adresa (meno má A záznam na tú istú IP), hovorí sa tomu FCrDNS (forward-confirmed reverse DNS) a je to zlatý štandard dôveryhodnosti.

Prečo na tom mailovým serverom záleží

Keď sa váš server pripojí na cudzí mailserver a povie „ahoj, ja som mail.vasadomena.sk“, príjemca tomu nemusí veriť, tvrdiť sa dá čokoľvek. Spraví preto rýchlu previerku: pozrie sa na IP adresu, z ktorej spojenie prišlo, a cez PTR si overí, komu patrí.

Logika za tým je štatistická. Obrovská časť spamu historicky odchádzala z napadnutých počítačov na domácich prípojkách, ktoré buď PTR nemajú, alebo majú generický záznam pridelený poskytovateľom hromadne pre celý rozsah. Preto platí zjednodušená rovnica prijímajúcich serverov:

Stav PTRAko to vidí príjemca
Žiadny PTRPodozrivé, Gmail od roku 2024 poštu priamo odmieta
Generický (napr. static-dsl-180.telecom.sk)Formálne prejde, ale kričí „domáca prípojka“, reputačné body dole
Vlastný (mail.vasadomena.sk) s FCrDNSŠtandard slušného mailservera

Za zmienku stojí, že Gmail a Yahoo vo februári 2024 sprísnili pravidlá pre všetkých odosielateľov: PTR záznam je povinný, k tomu zarovnané SPF alebo DKIM a pri väčších objemoch aj DMARC. Éra „nejako to prejde“ sa skončila.

Prečo si PTR neviete nastaviť sami

Toto je najčastejšie nedorozumenie. SPF, DKIM aj DMARC si nastavíte v správe svojej domény. PTR nie, pretože patrí k IP adrese, nie k doméne. Reverznú zónu spravuje ten, komu patrí IP rozsah, teda váš internetový poskytovateľ alebo hostingová firma.

V praxi:

  • Hosting a VPS: PTR si zvyčajne nastavíte sami v administrácii servera, je to bežná funkcia.
  • Firemné pripojenie so statickou IP: poskytovateľ PTR nastaví na požiadanie, stačí napísať na podporu, ktoré meno má k vašej IP adrese priradiť (napr. mail.vasadomena.sk).
  • Bežná domáca prípojka: tu narazíte. Dynamické adresy vlastný PTR nedostanú a niektorí poskytovatelia ho nevedia nastaviť ani k statickej IP. Vtedy ostáva generický záznam.

Chystáte sa na vlastný mailserver?

Navrhneme a postavíme poštu pre vaše domény vrátane DNS záznamov (MX, SPF, DKIM, DMARC, PTR) a otestujeme doručiteľnosť na Gmail aj Outlook. Poradíme aj s tým, či sa vám vlastný server vôbec oplatí.

Chcem poradiť s poštou

Čo robiť, keď PTR nedostanete

Dobrá správa: prijímanie pošty PTR nepotrebuje. MX záznam vašej domény pokojne mieri na meno vášho servera (a jeho A záznam na vašu IP adresu) a pošta vám bude chodiť plnohodnotne.

Problém je len odosielanie a rieši sa SMTP relayom (smarthostom): váš server odovzdá odchádzajúcu poštu serveru s dobrou reputáciou a správnym PTR, ktorý ju doručí za vás. Správy sú stále podpísané DKIM kľúčom vašej domény, takže príjemca vidí legitímnu poštu z vašej domény. Mimochodom, presne takto fungovali aj klasické domáce mailservery pred rokmi, len relay robieval priamo poskytovateľ internetu.

Takže rozhodovací strom je jednoduchý:

  1. Viete získať vlastný PTR? Odosielajte priamo, je to najčistejšie.
  2. Máte len generický PTR? Skúste priame odosielanie a otestujte doručiteľnosť, no pripravte si relay ako zálohu.
  3. PTR neviete ovplyvniť vôbec? Odosielajte cez relay a je po probléme.

Ako o PTR požiadať poskytovateľa

Žiadosť je jednoduchá, podpore stačí napísať:

Prosím o nastavenie PTR (reverzného DNS) záznamu pre moju statickú IP adresu X.X.X.X na meno mail.mojadomena.sk. Meno má už nastavený A záznam na túto IP adresu.

Dôležité: A záznam nastavte ako prvý (to je vo vašej moci, v správe domény), aby po pridaní PTR hneď sedel obojsmerný preklad FCrDNS. Overíte to potom presne tými príkazmi z úvodu článku.

Záver

PTR záznam je malý detail s veľkým dopadom: bez neho dnes seriózne neodošlete e-mail z vlastného servera. Ak zvažujete vlastnú poštu, začnite otázkou na poskytovateľa, či vám k statickej IP adrese vie nastaviť reverzný záznam, a až potom riešte softvér. A ak si s poštou neviete rady, ozvite sa nám. Súvisiace témy nájdete v článkoch o e-maile s vlastnou doménou a o rozdiele IMAP vs POP3.

Tento článok je súčasťou prehľadu Počítačové siete.