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
| Rekord | Co robi | Przykład (uproszczony) |
|---|---|---|
| SPF | Lista serwerów, które mogą wysyłać pocztę z Twojej domeny | v=spf1 include:_spf.dostawca.pl ~all |
| DKIM | Cyfrowy podpis wiadomości – potwierdza, że treść nie została zmieniona | Klucz publiczny w rekordzie TXT selektor._domainkey |
| DMARC | Mówi odbiorcy, co zrobić z wiadomością, która nie przeszła SPF/DKIM, i wysyła raporty | v=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=rejectbez sprawdzenia raportów – część poprawnych maili może zostać odrzucona.
Jak to wdrożyć bezpiecznie
- Spisz wszystkie źródła poczty: skrzynki firmowe, formularz na stronie, system faktur, newsletter.
- Ustaw jeden rekord SPF obejmujący wszystkie te źródła.
- Włącz DKIM u dostawcy poczty i dodaj rekord do DNS.
- Dodaj DMARC w trybie monitorowania (
p=none) i obserwuj raporty przez kilka tygodni. - Zaostrz politykę do
quarantine, a potem ewentualniereject.
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.