Hosting i bezpieczeństwo

Dlaczego maile z Twojej firmy trafiają do spamu? SPF, DKIM i DMARC w praktyce

Klient twierdzi, że nie dostał oferty, a formularz ze strony „milczy”? Bardzo często winna jest konfiguracja domeny, a nie skrzynka odbiorcy.

Konfiguracja DNS domeny z rekordami poczty SPF, DKIM i DMARC

Duzi dostawcy poczty, tacy jak Gmail czy Outlook, sprawdzają, czy wiadomość wysłana z adresu w Twojej domenie naprawdę pochodzi z serwera, który ma do tego prawo. Służą do tego trzy rekordy w DNS domeny: SPF, DKIM i DMARC. Od 2024 roku Gmail i Yahoo wymagają ich od nadawców wysyłających dużo wiadomości, a brak tych rekordów pogarsza dostarczalność także przy zwykłej korespondencji firmowej.

Trzy rekordy, trzy zadania

RekordCo robiPrzykład (uproszczony)
SPFLista serwerów, które mogą wysyłać pocztę z Twojej domenyv=spf1 include:_spf.dostawca.pl ~all
DKIMCyfrowy podpis wiadomości – potwierdza, że treść nie została zmienionaKlucz publiczny w rekordzie TXT selektor._domainkey
DMARCMówi odbiorcy, co zrobić z wiadomością, która nie przeszła SPF/DKIM, i wysyła raportyv=DMARC1; p=none; rua=mailto:…

Typowe błędy w firmach

  • Dwa rekordy SPF – dozwolony jest tylko jeden; drugi trzeba połączyć z pierwszym.
  • Brak w SPF serwera strony – formularz kontaktowy wysyła maile z hostingu, którego nie ma na liście.
  • DKIM niewłączony w panelu poczty, mimo że dostawca go oferuje.
  • Brak DMARC albo od razu ustawiony na p=reject bez sprawdzenia raportów – część poprawnych maili może zostać odrzucona.

Jak to wdrożyć bezpiecznie

  1. Spisz wszystkie źródła poczty: skrzynki firmowe, formularz na stronie, system faktur, newsletter.
  2. Ustaw jeden rekord SPF obejmujący wszystkie te źródła.
  3. Włącz DKIM u dostawcy poczty i dodaj rekord do DNS.
  4. Dodaj DMARC w trybie monitorowania (p=none) i obserwuj raporty przez kilka tygodni.
  5. Zaostrz politykę do quarantine, a potem ewentualnie reject.

Jak sprawdzić, czy wszystko działa

Wyślij wiadomość na skrzynkę Gmail i otwórz opcję „Pokaż oryginał”. Przy SPF, DKIM i DMARC powinna widnieć informacja PASS. Warto to zrobić także dla wiadomości z formularza na stronie.

Formularz na stronie wysyła maile z serwera hostingu – dlatego przy każdej nowej stronie sprawdzamy konfigurację poczty razem z DNS.

Konfigurację domeny, poczty i DNS wykonujemy w ramach usługi hosting, domeny i bezpieczeństwo. O innych elementach infrastruktury przeczytasz w artykule Cloudflare dla małej firmy.

Najczęstsze pytania

Czy SPF, DKIM i DMARC są potrzebne małej firmie?

Tak. Nawet przy kilku wiadomościach dziennie ich brak zwiększa ryzyko, że oferty i odpowiedzi trafią do spamu, a ktoś podszyje się pod Twoją domenę.

Gdzie ustawia się te rekordy?

W strefie DNS domeny – u rejestratora, na hostingu albo w Cloudflare, zależnie od tego, gdzie zarządzasz DNS. DKIM dodatkowo włącza się w panelu dostawcy poczty.

Dlaczego maile z formularza na stronie trafiają do spamu?

Najczęściej serwer strony nie jest uwzględniony w rekordzie SPF albo formularz wysyła wiadomości z adresu innej domeny. Rozwiązaniem jest poprawny SPF, adres nadawcy w Twojej domenie lub wysyłka przez uwierzytelniony serwer SMTP.

Potrzebujesz pomocy przy wdrożeniu?

Zamów bezpłatny audyt – sprawdzimy konto Google Ads, Wizytówkę i analitykę.