WordPress nie wysyła maili? Skonfiguruj SMTP w FORPSI i napraw problem raz na zawsze

Problemy z wysyłką maili w WordPressie to jeden z najczęstszych powodów zgłoszeń do specjalistów od stron internetowych. Formularze kontaktowe przestają działać, WooCommerce nie wysyła powiadomień o zamówieniach, a klienci nie otrzymują linków do resetu hasła.

Co ważne, sama instalacja WordPressa czy wtyczek zwykle nie jest winna. Najczęściej problem leży po stronie serwera i domyślnego sposobu wysyłki, czyli funkcji PHP mail(). Na hostingu FORPSI taka metoda jest bardzo ograniczona, dlatego najlepszym rozwiązaniem jest podpięcie WordPressa pod serwer SMTP.

Dlaczego WordPress nie wysyła maili? Najczęstsze przyczyny

Zanim przejdziemy do konfiguracji SMTP, warto zrozumieć, skąd bierze się problem. Najczęstsze powody to:

  • serwer blokuje funkcję PHP mail(),
  • wysyłka bez uwierzytelnienia jest traktowana jako spam,
  • brak poprawnych rekordów DNS (MX, SPF, DMARC, DKIM),
  • formularze próbują wysyłać maile z domeny innej niż Twoja,
  • hosting ogranicza liczbę wiadomości wysyłanych automatycznie,
  • problemy z serwerem nadawcy lub odbiorcy.

Na hostingu FORPSI problem pojawia się w 90% przypadków dlatego, że WordPress wysyła maile bez autoryzacji, a ich serwer wymaga połączenia SMTP z loginem i hasłem.

Dlaczego PHP mail() nie działa w 2025 roku?

Jeszcze kilka lat temu PHP mail() było standardem, ale dziś większość serwerów i filtrów antyspamowych podchodzi do tej metody bardzo nieufnie. Powód jest prosty – funkcja ta nie zapewnia żadnej weryfikacji nadawcy, nie korzysta z szyfrowanego połączenia i nie potwierdza tożsamości serwera. W czasach intensywnej walki ze spamem to poważny problem.

Serwery hostingowe coraz częściej ograniczają lub całkowicie wyłączają wysyłkę PHP mail(), ponieważ nie można zagwarantować jej bezpieczeństwa. Filtry antyspamowe u odbiorców patrzą na takie wiadomości dokładnie tak samo, jak na spamerskie kampanie wysyłane z niepewnych źródeł. Jeśli dodamy do tego brak autoryzacji i słabą reputację IP, nic dziwnego, że wiadomości z WordPressa nie są dostarczane.

W FORPSI funkcja PHP mail() również jest traktowana bardzo restrykcyjnie. Hosting wymaga pełnego uwierzytelnienia, a WordPress w swojej standardowej formie takiego uwierzytelnienia nie dostarcza. Dlatego przełączenie WordPressa na SMTP nie jest ulepszeniem – jest koniecznością.

Dlaczego SMTP rozwiązuje problem WordPressa?

SMTP (Simple Mail Transfer Protocol) to standardowy sposób wysyłania maili, stosowany przez wszystkie profesjonalne systemy. Korzysta z:

  • autoryzacji loginem i hasłem,
  • szyfrowania SSL/TLS,
  • definiowania prawidłowego nadawcy,
  • infrastruktury serwera pocztowego.

Dzięki temu wiadomości nie trafiają do spamu i są akceptowane przez inne serwery. W FORPSI działają dokładnie tak samo – zgodnie z oficjalną specyfikacją protokołu w pliku: smtp.forpsi.com + autoryzacja USER + PASSWORD.

Kiedy warto używać SMTP FORPSI?

SMTP staje się absolutnie niezbędne w każdym przypadku, gdy WordPress działa na tym hostingu i ma wysyłać jakiekolwiek wiadomości. Dotyczy to zarówno stron firmowych, blogów z formularzami kontaktowymi, jak i sklepów opartych na WooCommerce, gdzie poprawna komunikacja mailowa jest kluczowa dla procesu sprzedaży.

W przeciwieństwie do PHP mail(), połączenie SMTP wymaga logowania loginem i hasłem, korzysta z szyfrowanego protokołu SSL/TLS i pozwala jasno określić nadawcę. Dzięki temu wiadomości wyglądają wiarygodnie dla serwerów odbiorcy.

W FORPSI jest to jedyna metoda, którą serwer przyjmuje bez ograniczeń. Hosting wymaga zgodności adresu nadawcy z domeną, poprawnej konfiguracji DNS oraz obowiązkowej autoryzacji a SMTP pozwala spełnić te warunki i sprawia, że wiadomości przestają wpadać do spamu lub w ogóle znikać.

W praktyce oznacza to, że jeśli Twoja strona na FORPSI nie wysyła maili, pierwszą rzeczą, którą powinieneś zrobić, jest konfiguracja SMTP – i w zdecydowanej większości przypadków problem znika natychmiast.

Jak skonfigurować SMTP w WordPress? (krok po kroku)

1. Zainstaluj wtyczkę SMTP

Najpopularniejsze i zgodne z SEO 2025 są:

  • WP Mail SMTP,
  • Easy WP SMTP,
  • SMTP Mailer.

Po instalacji przejdź do Ustawienia → SMTP.

2. Wprowadź dane serwera FORPSI

SMTP Host:
smtp.forpsi.com
lub
smtp.twoja-domena.pl (jeśli DNS domeny jest na FORPSI)

Porty:

  • 587 – połączenie standardowe TLS
  • 465 – połączenie SSL
  • 25 – tylko dla skryptów serwerowych (niezalecane)

Użytkownik (SMTP Username):
pełny adres e-mail, np. biuro@twojadomena.pl

Hasło:
hasło do skrzynki mailowej

Tryb szyfrowania:
TLS lub SSL

Uwierzytelnianie:
obowiązkowo WŁĄCZONE

Czytaj także: Czym są rekordy DNS domeny? Rodzaje i znaczenie

Najważniejsza zasada – nadawca musi być z tej samej domeny

Jeśli formularz Contact Form 7 wysyła wiadomości z adresu: formularz@gmail.com

a Twoja skrzynka SMTP to: biuro@twojadomena.pl

wysyłka zostanie odrzucona:

5.1.0 sender rejected

W ustawieniach wtyczki ustaw:

From Email = adres skrzynki z której korzystasz w SMTP.

Weryfikacja DNS – SPF, MX, A

Domena musi mieć prawidłowe rekordy:

  • MX – wskazuje na serwery pocztowe,
  • A – wskazuje na serwer WWW,
  • SPF – rekomendowany wpis z pliku:
    v=spf1 mx include:_spf.forpsi.com ~all

Bez nich wiadomości trafią do spamu lub zostaną odrzucone.

Najczęstsze błędy SMTP i jak je naprawić

1. Błędna autoryzacja

Błąd: authentication failed
Powód: błędny login/hasło lub za dużo prób logowania.
Limit: 10 nieudanych logowań na godzinę.

2. Zbyt duża liczba wiadomości

Limity FORPSI:

  • 250/minutę
  • 1000/godzinę
  • 10 000 / 12 godzin

Przekroczenie = blokada.

3. Blokada GeoIP

Jeśli łączysz się z zagranicy, serwer SMTP może odrzucić połączenie:
5.1.0 sender rejected

Wtedy trzeba zgłosić odblokowanie kraju przez panel klienta.

4. Błędna domena nadawcy

Nie można wysyłać maili z domen zewnętrznych (np. Gmail) przez serwer FORPSI.

Podsumowanie – dlaczego konfiguracja SMTP rozwiązuje 95% problemów WordPressa?

SMTP to nowoczesny, bezpieczny i w pełni autoryzowany sposób wysyłania wiadomości. W WordPressie pozwala obejść ograniczenia funkcji PHP mail(), a na hostingu FORPSI jest wręcz niezbędny, aby wiadomości były dostarczane w sposób stabilny. Dzięki SMTP zyskujemy pewność, że formularze kontaktowe, powiadomienia WooCommerce i inne automatyczne maile trafią do odbiorców, a nie do folderu spam lub – co gorsza – nie znikną bez śladu.

Konfiguracja SMTP w FORPSI spełnia wszystkie wymagania współczesnych systemów pocztowych: zapewnia autoryzację, pozwala stosować poprawne rekordy DNS, gwarantuje zgodność domeny nadawcy oraz eliminuje problemy z limitem wysyłki czy blokadami serwerowymi.

Właśnie dlatego w ponad 95% przypadków to prosta konfiguracja SMTP przywraca pełną funkcjonalność maili w WordPressie i sprawia, że cała komunikacja działa tak, jak powinna.