Znasz ten scenariusz: ktoś wypełnia formularz kontaktowy na Twojej stronie, Ty czekasz na wiadomość… i nic. Zero. Cisza. A przecież klient ewidentnie coś napisał. Sprawdzasz skrzynkę, SPAM, logi — dalej nic. Brzmi znajomo?
To klasyczny przypadek: WordPress SMTP nie wysyła maili. Ale spokojnie — zaraz Ci pokażę, jak to ogarnąć bez nerwów i za pomocą kilku kliknięć.
Dlaczego WordPress nie wysyła maili?
Domyślnie WordPress wysyła wiadomości przez funkcję wp_mail(), która opiera się na funkcji mail() z PHP. Problem w tym, że wiele serwerów po prostu blokuje takie wiadomości albo traktuje je jako spam. W efekcie Twoje maile mogą nigdy nie dotrzeć do odbiorcy.
Rozwiązanie? SMTP!
Tutaj wchodzi cały na biało — SMTP, czyli „Simple Mail Transfer Protocol”. To nic innego jak sposób wysyłania maili, z którego korzystają wszystkie porządne skrzynki (np. Gmail, Outlook, czy Twoja firmowa poczta).
Dzięki SMTP wiadomości wysyłane z WordPressa wyglądają tak, jakby wychodziły z prawdziwej skrzynki pocztowej, a nie jakiegoś podejrzanego skryptu. Serwery odbiorcze lubią to dużo bardziej.
Jak skonfigurować SMTP w WordPressie?
Na szczęście nie trzeba być programistą ani szamanem, żeby to ogarnąć. Oto szybki plan działania:
- Zainstaluj wtyczkę SMTP
Polecam np. WP Mail SMTP by WPForms – działa świetnie, jest darmowa i ma dobre opinie. - Podłącz swoją skrzynkę pocztową
Możesz użyć np. Gmaila, poczty firmowej, czy nawet konta na o2 – byle miało dane SMTP. - Wprowadź dane SMTP
- Adres serwera SMTP (np.
smtp.gmail.com) - Port (zazwyczaj 587 lub 465)
- Adres e-mail, z którego mają wychodzić wiadomości
- Hasło (lub tzw. app password, jeśli używasz Gmaila)
- Adres serwera SMTP (np.
- Wyślij testowego maila
Wtyczka pozwala sprawdzić, czy wszystko działa. Klikasz — i już wiesz, czy Twoje maile ruszyły w świat.
Bonus: Najczęstsze błędy i jak ich uniknąć
- Błędne hasło lub login – niby banał, ale zdarza się najczęściej.
- Zły port lub szyfrowanie (SSL/TSL) – upewnij się, że masz właściwe dane od swojego dostawcy poczty.
- Brak tzw. „app password” w Gmailu – Gmail już nie pozwala na zwykłe hasła. Trzeba wygenerować specjalne hasło do aplikacji.
Podsumowanie
Jeśli WordPress SMTP nie wysyła maili, nie panikuj. To naprawdę częsty problem i można go szybko rozwiązać — wystarczy wtyczka SMTP i trochę danych z Twojej skrzynki. Dzięki temu odzyskasz kontrolę nad swoją pocztą, a Twoi klienci znowu będą mogli się z Tobą kontaktować. A Ty nie będziesz musieć codziennie odświeżać skrzynki z nadzieją, że może tym razem coś przyszło.



