SPF, DKIM, DMARC — jak poprawić dostarczalność emaili
Techniczne podstawy dostarczalności emaili. Jak skonfigurować SPF, DKIM i DMARC dla swojej domeny.
Dostarczalność emaili to jeden z kluczowych czynników skuteczności kampanii. Nawet najlepszy szablon i treść nie pomogą, jeśli wiadomości trafiają do spamu. SPF, DKIM i DMARC to trzy rekordy DNS, które budują reputację domeny nadawcy.
SPF — Sender Policy Framework
SPF to rekord DNS TXT który określa, jakie serwery mają prawo wysyłać emaile w imieniu Twojej domeny. Gdy serwer odbiorcy otrzymuje email, sprawdza czy adres IP nadawcy jest na liście w rekordzie SPF.
Przykładowy rekord SPF: v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
- v=spf1 — wersja SPF
- include: — dodaj serwery innego dostawcy
- ~all — wiadomości z innych serwerów oznacz jako podejrzane (softfail)
- -all — odrzuć wiadomości z innych serwerów (hardfail)
DKIM — DomainKeys Identified Mail
DKIM dodaje do emaila kryptograficzny podpis. Serwer odbiorcy weryfikuje podpis używając klucza publicznego z rekordu DNS Twojej domeny. Potwierdza że wiadomość nie była modyfikowana w drodze.
DMARC — Domain-based Message Authentication
DMARC łączy SPF i DKIM i określa co zrobić z emailami które nie przejdą weryfikacji: none (tylko monitoruj), quarantine (wyślij do spamu), reject (odrzuć). Warto zacząć od none, monitorować raporty, a dopiero potem przełączyć na quarantine/reject.
Praktyczne wskazówki
- Skonfiguruj SPF i DKIM przez panel swojej platformy mailingowej (Mailchimp, Campaign Monitor itp.)
- DMARC dodaj samodzielnie jako rekord DNS TXT na _dmarc.twoja-domena.pl
- Używaj dedykowanej domeny do wysyłki (np. noreply@komunikacja.twoja-domena.pl)
- Monitoruj raporty DMARC przez narzędzia jak dmarcanalyzer.com