Wielu właścicieli firm boryka się z problemem dostarczalności wiadomości e-mail z WordPress. Dzięki konfiguracji SMTP możesz zwiększyć skuteczność wysyłania maili, co jest kluczowe w komunikacji z klientami. Dowiedz się, jak to zrobić krok po kroku.
Krótka odpowiedź
Aby zainstalować SMTP w WordPress, skorzystaj z wtyczki, takiej jak WP Mail SMTP. Po zainstalowaniu, przejdź do ustawień wtyczki, gdzie wprowadź dane serwera SMTP, takie jak adres serwera, port oraz dane logowania.
Jeśli używasz popularnych usług, takich jak Gmail czy Office 365, znajdziesz gotowe szablony konfiguracji.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Dlaczego WordPress nie wysyła maili bez SMTP?
Domyślnie WordPress wysyła wiadomości przez funkcję PHP `mail()`, a to najsłabsze ogniwo dostarczalności. Maile wychodzą bez uwierzytelnienia (SPF, DKIM), często z adresu serwera zamiast Twojej domeny, więc filtry Gmaila i Outlooka traktują je jak spam albo odrzucają całkowicie.
Konfiguracja SMTP zmienia mechanizm wysyłki: zamiast `mail()` WordPress łączy się z prawdziwym serwerem pocztowym, loguje się danymi konta i wysyła wiadomość tak, jak robi to program pocztowy. Dzięki temu mail ma poprawne nagłówki uwierzytelniające i realnie trafia do skrzynki odbiorcy.
To nie jest kosmetyka. Bez SMTP tracisz powiadomienia o nowych zamówieniach WooCommerce, wiadomości z formularza kontaktowego, maile resetu hasła i potwierdzenia rejestracji. W praktyce oznacza to utracone leady, o których nawet nie wiesz, że przepadły.
Warto rozróżnić dwa pojęcia. Ten artykuł to instrukcja konfiguracji SMTP od zera. Jeśli SMTP masz już ustawiony, a mimo to maile nie docierają, to osobny temat diagnostyczny - tam liczą się rekordy DNS, reputacja IP i logi serwera, a nie sama instalacja wtyczki.
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 18+ lat doświadczenia
Wolisz zlecić to nam? Strony internetowe od 3 000 zł – wycena w 24h →
Którą wtyczkę SMTP wybrać: WP Mail SMTP czy FluentSMTP?
Dwie wtyczki dominują rynek i obie są dobre, ale do różnych zastosowań. WP Mail SMTP ma kreatory konfiguracji dla większości dostawców i dziennik wysłanych maili (Email Log) w wersji płatnej, co bardzo ułatwia diagnozę. FluentSMTP jest w pełni darmowy, lekki, ma wbudowany log maili i obsługę połączenia zapasowego bez dopłaty.
Nasza praktyczna rekomendacja: jeśli prowadzisz mały serwis i chcesz zero kosztów z logiem wysyłki w standardzie, wybierz FluentSMTP. Jeśli zależy Ci na kreatorach i wsparciu producenta, WP Mail SMTP w wersji darmowej w zupełności wystarczy do podstawowej konfiguracji.
Nie instaluj dwóch wtyczek SMTP jednocześnie. Przejmują tę samą funkcję wysyłki i będą wchodzić sobie w drogę, co kończy się brakiem maili i trudną do namierzenia awarią.
Konfiguracja SMTP krok po kroku
Proces jest taki sam niezależnie od dostawcy, różnią się tylko dane serwera. Poniżej uniwersalna ścieżka, którą stosujemy przy każdym wdrożeniu.
1. Zainstaluj wtyczkę - wejdź w Wtyczki, Dodaj nową, wyszukaj wybraną wtyczkę SMTP, zainstaluj i aktywuj.
2. Ustaw adres nadawcy (From Email) - wpisz adres w Twojej domenie, np. `kontakt@twojafirma.pl`. To kluczowe dla dostarczalności, bo adres musi zgadzać się z domeną, która ma rekordy SPF i DKIM.
3. Wpisz nazwę nadawcy (From Name) - nazwa firmy widoczna w skrzynce odbiorcy.
4. Wprowadź dane serwera SMTP - adres serwera (host), port, szyfrowanie (TLS lub SSL) oraz login i hasło. Te dane bierzesz od dostawcy poczty (sekcja niżej).
5. Zapisz i wyślij testowy mail - każda wtyczka ma zakładkę Test. Wpisz swój adres, wyślij i sprawdź skrzynkę.
Najczęstszy błąd na tym etapie to rozjazd między adresem From Email a kontem logowania SMTP. Jeśli logujesz się jako `biuro@firma.pl`, to taki sam adres ustaw jako nadawcę, inaczej dostawca odrzuci wysyłkę.
Jakie dane SMTP wpisać dla popularnych dostawców?
Wybór dostawcy zależy od skali wysyłki. Do kilku maili dziennie wystarczy poczta hostingu lub Gmail. Przy WooCommerce z setkami zamówień lepiej sprawdzi się dedykowana usługa transakcyjna jak Brevo czy Mailgun, bo ma wyższe limity i raporty dostarczalności.
Poniżej orientacyjne ustawienia (zawsze weryfikuj w panelu swojego dostawcy, bo bywają różnice):
| Dostawca | Host SMTP | Port | Szyfrowanie | Limit darmowy (orientacyjnie) |
|---|---|---|---|---|
| Gmail / Google Workspace | smtp.gmail.com | 587 | TLS | ~500 maili/dobę |
| Brevo (d. Sendinblue) | smtp-relay.brevo.com | 587 | TLS | ~300 maili/dobę |
| Mailgun | smtp.mailgun.org | 587 | TLS | wg planu |
| SMTP hostingu (np. CyberFolks) | dane z panelu hostingu | 587 / 465 | TLS / SSL | wg pakietu |
Dla Gmaila i Google Workspace nie wpisuj zwykłego hasła do konta. Google tego nie przyjmie - potrzebujesz hasła aplikacji (sekcja niżej) albo integracji przez API (OAuth), którą obsługuje WP Mail SMTP.
Jak wygenerować hasło aplikacji dla Gmaila?
Hasło aplikacji to wygenerowany ciąg 16 znaków, który zastępuje Twoje zwykłe hasło przy logowaniu zewnętrznych programów. Google wymaga go zamiast zwykłego hasła ze względów bezpieczeństwa.
Kroki w koncie Google:
1. Włącz weryfikację dwuetapową (2FA) na koncie - bez tego opcja hasła aplikacji jest niedostępna.
2. Wejdź w ustawienia bezpieczeństwa konta Google i znajdź sekcję Hasła aplikacji.
3. Wygeneruj nowe hasło, opisz je np. WordPress SMTP.
4. Skopiuj 16-znakowy ciąg i wklej go w polu hasła w ustawieniach wtyczki SMTP (usuń spacje).
Tego hasła nie zobaczysz ponownie, więc jeśli je zgubisz, po prostu wygeneruj nowe i podmień we wtyczce. Dla firm z Google Workspace czystszym rozwiązaniem jest uwierzytelnianie OAuth - wtedy nie przechowujesz hasła w bazie WordPressa, a połączenie autoryzujesz jednorazowo przez okno logowania Google.
Analogicznie działają inni dostawcy: Brevo i Mailgun zamiast hasła konta dają osobny klucz SMTP (lub klucz API), który generujesz w panelu i tam też możesz go w każdej chwili unieważnić. To bezpieczniejsze niż wpisywanie głównego hasła, bo wyciek klucza nie kompromituje całego konta pocztowego.
Jak przetestować, czy wysyłka SMTP działa?
Test to nieodzowny krok - konfiguracja, która zapisała się bez błędu, wcale nie gwarantuje, że mail dotrze. Użyj wbudowanej funkcji testowej wtyczki, a potem zweryfikuj realny scenariusz.
| Etap testu | Co sprawdzasz | Sygnał problemu |
|---|---|---|
| Test z wtyczki | Połączenie z serwerem SMTP | Komunikat o błędzie logowania lub portu |
| Mail w skrzynce | Czy wiadomość dotarła | Brak maila po kilku minutach |
| Folder spam | Reputacja domeny | Mail dotarł, ale w spamie |
| Realny formularz / zamówienie | Pełna ścieżka produkcyjna | Brak powiadomienia o leadzie |
Jeśli test z wtyczki przechodzi, ale mail ląduje w spamie, problem leży po stronie rekordów DNS domeny (SPF, DKIM, DMARC), nie konfiguracji SMTP. To częste przy własnej domenie wysłanej przez Gmaila bez poprawnych wpisów.
Włącz też log maili (Email Log). Dziennik wysłanych wiadomości pokazuje, czy WordPress w ogóle próbował wysłać mail i z jakim skutkiem - to oszczędza godziny zgadywania przy diagnozie.
Perspektywa KC Mobile: na czym najczęściej wykładają się wdrożenia SMTP
W naszych wdrożeniach widzimy ten sam schemat raz za razem: właściciel sklepu zgłasza, że nie dostaje powiadomień o zamówieniach, a problem nie leży we wtyczce, tylko w niezgodności adresu nadawcy z domeną i braku rekordu SPF. SMTP konfiguruje wysyłkę, ale o tym, czy mail nie wpadnie do spamu, decyduje DNS domeny.
Drugi powtarzalny błąd to dwie aktywne wtyczki pocztowe naraz - ktoś instaluje nową, nie wyłączając starej. Wysyłka staje się losowa i bardzo trudna do zdiagnozowania bez logu maili.
Dlatego przy budowie strony zawsze ustawiamy SMTP razem z poprawnymi rekordami DNS i włączonym logiem wysyłki. Jeśli wolisz mieć to zrobione raz a porządnie, zajmujemy się tym w ramach realizacji strony internetowej - od konfiguracji poczty po pełen pomiar konwersji.
Potrzebujesz pomocy ekspertów?
Konfiguracja SMTP bywa prosta, ale problemy z dostarczalnością (spam, brak powiadomień WooCommerce, rekordy DNS) potrafią pochłonąć sporo czasu. Jeśli wolisz mieć pewność, że maile z Twojej strony docierają do klientów, sprawdź naszą ofertę WordPress.
Możesz też napisać do nas bezpośrednio - umów bezpłatną konsultację, a my zdiagnozujemy Twoją wysyłkę i ustawimy ją tak, żeby działała stabilnie.
Wspomniane narzędzia
Potrzebujesz pomocy z WordPress?
Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 18+ lat doświadczenia.
Najczęściej zadawane pytania
Czy konfiguracja SMTP w WordPress jest darmowa?
Jaki port SMTP wybrać: 587 czy 465?
Dlaczego maile z WordPress trafiają do spamu mimo SMTP?
Czy mogę użyć SMTP swojego hostingu zamiast Gmaila?
Co zrobić, gdy test wysyłki SMTP zwraca błąd logowania?
Czy potrzebuję dwóch wtyczek SMTP dla bezpieczeństwa?
Potrzebujesz pomocy?
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 18+ lat doświadczenia
Wolisz zlecić to nam? Strony internetowe od 3 000 zł – wycena w 24h →