Który typ rekordu DNS identyfikuje serwer poczty elektronicznej?

przez

Ostatnia aktualizacja:
6 czas czytania: 2 minuty
Który typ rekordu DNS identyfikuje serwer poczty elektronicznej?

Kluczowe wnioski

  • Rekordy MX określają serwery pocztowe odpowiedzialne za odbieranie wiadomości dla danej domeny i wykorzystują wartości priorytetowe do ustalenia kolejności dostarczania wiadomości.
  • Rekordy typu A i AAAA służą do przekształcania nazw hostów serwerów pocztowych na adresy IP, natomiast rekordy typu CNAME tworzą aliasy, a rekordy typu PTR przypisują adresy IP do nazw hostów.
  • Rekordy MX działają w połączeniu z rekordami służącymi do uwierzytelniania wiadomości e-mail. Protokoły SPF, DKIM i DMARC pomagają weryfikować autentyczność nadawców oraz chronią domenę przed fałszowaniem adresów e-mail.
  • Prawidłowa konfiguracja rekordów MX ma kluczowe znaczenie dla niezawodnego dostarczania wiadomości. Rekordy MX muszą wskazywać na nazwy hostów, które są rozpoznawane bezpośrednio jako rekordy A lub AAAA, a nie na adresy IP czy aliasy CNAME.
  • Regularnie sprawdzaj konfigurację DNS i poczty elektronicznej. Sprawdź rekordy MX, odwrotne mapowania DNS oraz zasady uwierzytelniania, aby wykryć błędy w konfiguracji, które mogłyby zakłócić dostarczanie wiadomości e-mail lub narazić Twoją domenę na ryzyko podszywania się.

Krótka odpowiedź: Rekord DNS identyfikujący serwer poczty elektronicznej to Mail Exchange (MX). Informuje on serwery wysyłające pocztę, która nazwa hosta przyjmuje wiadomości przychodzące dla danej domeny, oraz określa kolejność dostarczania za pomocą wartości priorytetowych.

Przykładowy wpis strefy:
example.com. 3600 IN MX 10 mail.example.com.

Jeśli przeglądasz rodzajów rekordów DNS w szerszym kontekście systemu nazw domenowych, to MX jest rekordem przeznaczonym specjalnie do routingu poczty elektronicznej.

Dlaczego MX, a nie A, AAAA, CNAME czy PTR?

W egzaminach certyfikacyjnych i quizach technicznych często wymaga się od zdających, aby z listy opcji wielokrotnego wyboru wskazali, który rekord DNS określa serwer poczty elektronicznej. Chociaż z infrastrukturą poczty elektronicznej współdziała kilka rekordów, to tylko rekord MX określa odbiorcę poczty przychodzącej dla danej domeny.

Typ zapisuPodstawowa funkcjaCzy określa serwer poczty przychodzącej?
MXOkreśla hosty serwerów pocztowych, do których mają być dostarczane wiadomości, oraz ustala kolejność ich dostarczaniaTak
APrzekształca nazwę hosta na adres IPv4 (wykorzystuje to serwer pocztowy)Nie
AAAAPrzekształca nazwę hosta na adres IPv6Nie
CNAMETworzy alias, który przekierowuje jedną nazwę hosta do innej nazwy kanonicznejNie
PTRPrzekształca adres IP z powrotem na nazwę hosta (odwrotny DNS)Nie
TXTPrzechowuje atrybuty tekstowe, w tym zasady nadawców (SPF, DKIM, DMARC)Nie

PTR to najczęstsza błędna odpowiedź w testach technicznych, ponieważ jest szeroko stosowany podczas dostarczania wiadomości e-mail. Serwery odbierające sprawdzają rekordy PTR w celu zweryfikowania tożsamości serwera wysyłającego , ale nadawcy wiadomości przychodzących nigdy nie korzystają z rekordów PTR w celu ustalenia, gdzie należy dostarczyć nowe wiadomości.

Rekord MX musi wskazywać bezpośrednio na nazwę hosta powiązaną z rekordem A lub AAAA. Skierowanie rekordu MX na rekord rekord CNAME stanowi naruszenie wytycznych RFC 2181 i prowadzi do błędów w dostarczaniu poczty. Podobnie, ogólne rekordy polityki są publikowane pod rekordzie TXT, ale regulują one raczej autentyczność nadawcy niż identyfikację hosta.

W jaki sposób rekordy MX kierują wiadomości e-mail

Gdy ktoś wysyła wiadomość e-mail na adres [email protected], agent transferu poczty (MTA) nadawcy przechodzi przez sekwencyjną ścieżkę wyszukiwania w systemie nazw domenowych (DNS), aby zrealizować dostarczenie wiadomości:

  1. Serwer MTA wysyłający wyodrębnia domenę odbiorcy (example.com).
  2. Serwer wysyłający wysyła zapytanie do rekurencyjnego serwer DNS o rekordy MX tej domeny.
  3. Serwer nazw zwraca listę wyznaczonych serwerów pocztowych wraz z przypisanymi im wartościami priorytetu.
  4. Serwer wysyłający wybiera rekord o najniższym numerze preferencji.
  5. Nadawca wyszukuje adres IP tego hosta (A lub AAAA) i nawiązuje połączenie SMTP przez port 25.

RFC 1035 – Standardowy format rekordu MX
;; Nazwa TTL Klasa Typ Priorytet Serwer pocztowy Host
example.com. 3600 IN MX 10 mail1.example.com.
example.com. 3600 IN MX 20 mail2.example.com.

Rola numerów priorytetowych

Rekordy MX wymagają podania wartości priorytetu w postaci liczby całkowitej (numeru preferencji). Im niższa wartość liczbowa, tym wyższy priorytet dostarczenia.

W powyższym przykładzie nadawcy najpierw próbują dostarczyć wiadomość na adres mail1.example.com (priorytet 10). Jeśli serwer mail1 nie odpowiada, nadawca przechodzi na serwer mail2.example.com (priorytet 20). Jeśli wiele rekordów MX ma identyczne wartości priorytetu, serwery wysyłające równomiernie rozdzielają próby połączenia między nimi, aby zrównoważyć obciążenie ruchem.

Aby zapoznać się z zaawansowanymi metodami tworzenia klastrów, strategiami przełączania awaryjnego oraz instrukcjami konfiguracji dostawców, przeczytaj nasz kompletny przewodnik po rekordów MX w systemie DNS. Aby zapoznać się z szerszymi definicjami serwerów, przejrzyj nasz przewodnik po rodzajów serwerów DNS.

Jak znaleźć serwer poczty elektronicznej domeny

Jaki typ rekordu DNS identyfikuje serwer poczty elektronicznej?

Za pomocą standardowych narzędzi diagnostycznych można sprawdzić publiczne serwery pocztowe dowolnej domeny z poziomu terminala lub wiersza poleceń.

Wysyłanie zapytań do serwera MX za pomocą wiersza poleceń

Korzystanie z programu nslookup (Windows, macOS, Linux):

nslookup -type=mx example.com

Korzystanie z polecenia `dig` (macOS, Linux):

dig MX example.com +short

Możesz również przeprowadzić automatyczną diagnostykę stron internetowych, korzystając z naszej bezpłatnej funkcji narzędzia do wyszukiwania rekordów MX , aby w jednym widoku sprawdzić oceny priorytetów, czasy odpowiedzi oraz konfiguracje serwerów.

Ponieważ rekordy MX są całkowicie publiczne, cyberprzestępcy sprawdzają je podczas wstępnego rozpoznania, aby zidentyfikować dostawcę poczty elektronicznej, ustalić, jakie filtry bezpieczeństwa są stosowane w bramie sieciowej, oraz dostosować kampanie phishingowe do konkretnej infrastruktury.

Jaki typ rekordu DNS identyfikuje serwer poczty elektronicznej?

Inne rekordy DNS, od których zależy działanie poczty elektronicznej

Jaki typ rekordu DNS identyfikuje serwer poczty elektronicznej?

Rekord MX gwarantuje, że wiadomości e-mail trafią do skrzynki odbiorczej, ale nie chroni reputacji domeny. Aby zapobiec podszywaniu się pod Twoją markę przez osoby o złych zamiarach, nowoczesny system dostarczania wiadomości e-mail opiera się na skoordynowanym zestawie rekordów uwierzytelniających opublikowanych w strefie DNS.

Dostarczanie poczty przychodzącej: rekord MX
Zabezpieczenia poczty wychodzącej: SPF + DKIM + DMARC + PTR

SPF (rekord TXT)

Sender Policy Framework określa, które adresy IP, podsieci i zewnętrzni dostawcy usług wysyłkowych są uprawnieni do wysyłania wiadomości e-mail w imieniu Twojej domeny. Jeśli serwery odbiorcze nie są w stanie zweryfikować autentyczności domeny nadawcy podczas kontroli przychodzących wiadomości, brakujący lub nieprawidłowy rekord SPF jest zazwyczaj główną przyczyną tego problemu.

DKIM (rekord TXT)

DomainKeys Identified Mail dodaje asymetryczny podpis kryptograficzny do nagłówków wiadomości wychodzących. Klucz publiczny publikuje się w strefie DNS pod unikalną nazwą hosta selektora, co pozwala odbiorcom zweryfikować, czy treść wiadomości nie została zmodyfikowana podczas przesyłania. Dowiedz się, w jaki sposób klucze kryptograficzne chronią wiadomości, zapoznając się z naszym przeglądem DKIM.

DMARC (rekord TXT)

Protokół DMARC (Domain-based Message Authentication, Reporting, and Conformance) łączy w sobie protokoły SPF i DKIM. Opublikowany na stronie _dmarc.example.com, Twój DMARC informuje serwery odbiorcze, czy mają akceptować, poddać kwarantannie czy odrzucić wiadomości, które nie przeszły kontroli uwierzytelniania. Sprawdź poprawność swojej konfiguracji za pomocą naszego bezpłatnego narzędzia do sprawdzania DMARC.

PTR (odwrotny DNS)

Rekord typu „Pointer” przypisuje adres IP serwera pocztowego do jego zweryfikowanej nazwy hosta. Najwięksi dostawcy usług pocztowych, tacy jak Google, Yahoo i Microsoft, odrzucają lub ignorują połączenia przychodzące z serwerów wysyłających, które nie posiadają zgodnego, potwierdzonego w kierunku do przodu odwrotnego DNS. Sprawdź swoje odwrotne mapowania, korzystając z naszego wyszukiwarki PTR i sprawdź poprawność za pomocą naszego narzędzia do sprawdzania FCrDNS.

MTA-STS, TLS-RPT i BIMI

Zaawansowane programy pocztowe wykorzystują trzy dodatkowe warstwy protokołów:

  • MTA-STS wymusza stosowanie ścisłego szyfrowania transportowego TLS w celu zablokowania ataków typu „man-in-the-middle” polegających na obniżeniu poziomu bezpieczeństwa.
  • TLS-RPT zapewnia diagnostykę dostarczania w przypadku wystąpienia problemów związanych z bezpieczeństwem transportu podczas przesyłania poczty.
  • BIMI wyświetla zweryfikowane logo Twojej marki obok uwierzytelnionych wiadomości e-mail w skrzynkach odbiorczych subskrybentów biorących udział w programie.

Czym jest serwer poczty elektronicznej?

Serwer pocztowy to wyspecjalizowana aplikacja lub dedykowany serwer, który przetwarza, wysyła, odbiera i przechowuje wiadomości elektroniczne w sieciach komputerowych. Serwery pocztowe działają w oparciu o standardowe protokoły sieciowe, kierując wiadomości między nadawcami a odbiorcami, oraz współpracują z narzędziami szyfrującymi w celu szyfrowanie wiadomości e-mail przez sieci publiczne.

Rodzaje serwerów poczty elektronicznej

Infrastruktura pocztowa rozdziela obowiązki między protokoły odpowiedzialne za transport wiadomości a te, które zajmują się synchronizacją skrzynek pocztowych klientów.

Typ serweraGłówna rolaStandardowe porty
SMTP (Prosty protokół przesyłania poczty)Wysyła wiadomości na zewnątrz i przekazuje je między serwerami pocztowymi.25 (sztafeta), 587 (wynik)
IMAP (protokół dostępu do wiadomości internetowych)Synchronizuje foldery pocztowe w obu kierunkach między wieloma urządzeniami i pocztą internetową.993 (SSL/TLS)
POP3 (Post Office Protocol 3)Pobiera wiadomości na jedno urządzenie lokalne i usuwa je z serwera.995 (SSL/TLS)

Protokół SMTP przesyła wiadomości e-mail przez Internet, korzystając z rekordów MX miejsca docelowego, natomiast protokoły IMAP i POP3 umożliwiają użytkownikom końcowym dostęp do dostarczonych wiadomości w ich klientach pocztowych.

Najczęściej zadawane pytania

Czy protokół SMTP korzysta z rekordów MX?

Tak. Gdy serwer SMTP przetwarza wiadomość wychodzącą, wyodrębnia domenę odbiorcy i przeprowadza wyszukiwanie rekordu MX w systemie DNS. Następnie łączy się z hostem wskazanym w rekordzie MX przez port 25 w celu przekazania wiadomości.

Jakie wpisy DNS są potrzebne do obsługi poczty elektronicznej?

Aby bezpiecznie wysyłać i odbierać wiadomości e-mail, potrzebny jest rekord MX do kierowania poczty przychodzącej, rekord A wskazujący adres IP serwera pocztowego oraz rekordy TXT SPF, DKIM i DMARC służące do uwierzytelniania wiadomości wychodzących i zapobiegania podszywaniu się.

Co się stanie, jeśli domena nie ma rekordu MX?

Zgodnie z zasadami określonymi w RFC 5321, jeśli domena nie posiada rekordu MX, agenci transferu poczty próbują dostarczyć wiadomość rezerwowo na adres główny domeny (rekord A lub AAAA). Jeśli taki rekord nie istnieje, wiadomość zostaje odrzucona.

Czy rekord MX może wskazywać na adres IP lub rekord CNAME?

Nie. Standardy internetowe wymagają, aby rekordy MX wskazywały bezpośrednio na kanoniczną nazwę domeny (nazwę hosta), która jest rozpoznawana jako rekord adresu. Skierowanie rekordu MX bezpośrednio na adres IP lub alias CNAME powoduje błędy w routingu poczty.

Ile rekordów MX powinna mieć domena?

Domena powinna posiadać co najmniej dwa rekordy MX wskazujące na odrębne serwery pocztowe w różnych sieciach. Opublikowanie rekordów głównego i rezerwowego o różnych poziomach priorytetu gwarantuje nieprzerwane dostarczanie wiadomości e-mail w przypadku awarii jednego z serwerów. Więcej informacji znajdziesz w naszym przewodniku po rekordów MX w systemie DNS.

Przemyślenia końcowe

Rekord Mail Exchange (MX) jest jedynym rekordem DNS, który identyfikuje serwer pocztowy przeznaczony do odbierania wiadomości przychodzących. Podczas gdy rekordy adresowe łączą nazwy hostów ze sprzętem sieciowym, a rekordy zabezpieczeń, takie jak SPF, DKIM i DMARC, zapobiegają podszywaniu się pod inne podmioty, rekord MX kontroluje, dokąd kierowane są wiadomości e-mail.

Utrzymywanie prawidłowych rekordów MX w połączeniu ze ścisłym kryptograficznym uwierzytelnianiem wiadomości e-mail gwarantuje, że komunikacja biznesowa pozostaje niezawodna, dostępna i zabezpieczona przed cyberatakami.

Jaki typ rekordu DNS identyfikuje serwer poczty elektronicznej?