Maile z formularza kontaktowego nie dochodzą? SMTP, SPF i DKIM w praktyce

Klient wysłał zapytanie, a mail nigdy nie dotarł? Wyjaśniam, dlaczego wiadomości z formularzy WordPress giną i jak to naprawić krok po kroku.

Formularz na stronie pokazuje „wiadomość wysłana”, a skrzynka milczy. To jeden z najbardziej podstępnych problemów stron firmowych – bo możesz tracić zapytania od klientów tygodniami, nawet o tym nie wiedząc. Na szczęście przyczyny są dobrze znane, a rozwiązanie proste.

Dlaczego maile z formularza giną?

Domyślnie WordPress wysyła wiadomości funkcją serwera, często z adresu w stylu „wordpress@twojadomena.pl”, który w rzeczywistości nie istnieje. Serwery pocztowe odbiorców coraz surowiej sprawdzają, czy nadawca jest wiarygodny – i takie wiadomości odrzucają albo wrzucają do spamu.

Rozwiązanie 1: wysyłka przez SMTP

Najskuteczniejsza metoda to wysyłanie maili przez prawdziwą skrzynkę pocztową, np. biuro@twojadomena.pl, z logowaniem do serwera SMTP. W WordPressie robi się to za pomocą wtyczki SMTP, w której podaje się serwer, port, szyfrowanie i dane skrzynki.

Uwaga na szczegół, który często psuje konfigurację: nazwa serwera SMTP musi pasować do certyfikatu SSL. Jeśli serwer przedstawia się inną nazwą niż ta wpisana w ustawieniach, połączenie zostanie przerwane – wtedy trzeba użyć nazwy serwera podanej przez hosting.

Ikony linków, wyszukiwania i SEO nad laptopem

Rozwiązanie 2: rekordy SPF, DKIM i DMARC

To wpisy w ustawieniach domeny, które mówią serwerom odbiorców, kto może wysyłać pocztę w imieniu Twojej firmy:

  • SPF – lista serwerów uprawnionych do wysyłki,
  • DKIM – cyfrowy podpis wiadomości,
  • DMARC – zasady postępowania z wiadomościami, które nie przejdą weryfikacji.

Poprawnie ustawione rekordy wyraźnie zmniejszają ryzyko, że maile trafią do spamu.

Jak sprawdzić, czy wszystko działa?

  1. wyślij testową wiadomość z formularza na dwa różne adresy, np. firmowy i prywatny,
  2. sprawdź folder spam,
  3. skorzystaj z testu wysyłki we wtyczce SMTP,
  4. zwróć uwagę na komunikat pod formularzem – czerwony błąd oznacza problem z wysyłką.

A co ze spamem z formularza?

Drugi problem to odwrotna sytuacja – zalew spamu. Tu pomagają pola-pułapki (honeypot) i niewidoczna reCAPTCHA v3, które blokują boty, nie utrudniając życia klientom.

Podsumowanie

Niedochodzące maile to realnie utracone zlecenia. Konfiguracja SMTP i rekordów domeny rozwiązuje problem w zdecydowanej większości przypadków. Zajmuję się tym w ramach opieki nad stroną WordPress – także jednorazowo. Napisz, jeśli Twój formularz nie działa tak, jak powinien.

Mateusz Kozak

Autor

Mateusz Kozak · KKM Media

Buduję strony i sklepy internetowe, pozycjonuję firmy w Google i pomagam im być widocznymi w odpowiedziach AI. Na blogu dzielę się praktyczną wiedzą z codziennej pracy z klientami.

Potrzebujesz pomocy ze stroną lub pozycjonowaniem?

Sprawdzę Twoją stronę i widoczność w Google, a potem powiem wprost, co warto zrobić. Pierwsza konsultacja jest bezpłatna.

Bezpłatna konsultacja →+48 608 346 202
608 346 202 Zapytaj o cenę