Jak naprawić błąd Nie można połączyć się z hostem SMTP w WordPress

Opublikowany: 2024-02-14

Czy widzisz błąd „nie można połączyć się z hostem SMTP” w WordPress?

Jest to problem, który często pojawia się u użytkowników WP Mail SMTP. Jednak błąd nie jest spowodowany przez wtyczkę. Problem zwykle leży po stronie hostingu lub serwera.

W każdym razie dobrą rzeczą jest to, że zazwyczaj można rozwiązać ten problem, wykonując kilka kroków.

W tym poście przeprowadzimy Cię przez różne metody naprawiania błędu „nie można połączyć się z hostem SMTP” w WP Mail SMTP.

W tym artykule

  • Metoda nr 1: Skontaktuj się ze swoim usługodawcą hostingowym
  • Metoda nr 2: Sprawdź ustawienia SMTP
  • Metoda nr 3: Zmień pocztę SMTP

Co oznacza błąd „Nie można połączyć się z hostem SMTP”?

Jeśli napotkasz błąd „nie można połączyć się z hostem SMTP”, zwykle może to oznaczać jedną z następujących rzeczy:

  • Twój host blokuje wychodzące połączenie SMTP
  • Źle skonfigurowałeś ustawienia SMTP
  • Problem po stronie serwera z Twoim programem pocztowym

Nasi użytkownicy zazwyczaj zgłaszają ten błąd podczas korzystania z ustawienia Inna poczta SMTP, dlatego też całkowita zmiana poczty jest często najlepszym sposobem rozwiązania tego problemu.

Jednakże zaczniemy od wypróbowania szybszych poprawek i przejdziemy przez proces eliminacji.

Jeśli chcesz dowiedzieć się więcej o tym błędzie hosta SMTP, SendLayer udostępnia przydatne zasoby dotyczące tego problemu i innych typowych błędów SMTP.

Jak naprawić błąd Nie można połączyć się z hostem SMTP w WP Mail SMTP

Błędy hosta SMTP mogą być spowodowane kilkoma możliwymi problemami. Zalecamy wypróbowanie każdego z nich jeden po drugim, aż znajdziesz metodę, która działa.

Metoda nr 1: Skontaktuj się ze swoim usługodawcą hostingowym

Często usługi hostingowe blokują wychodzące połączenia SMTP, próbując zmusić swoich użytkowników do korzystania wyłącznie z wewnętrznych serwerów pocztowych. Ze względów bezpieczeństwa niektóre hosty mogą również używać zapory sieciowej do blokowania połączenia SMTP.

Jeśli widzisz błąd połączenia hosta SMTP, zalecamy skontaktowanie się ze swoim usługodawcą hostingowym i poinformowanie go o swoim problemie. Jeśli rzeczywiście blokują Twoje połączenie z zaporą sieciową lub blokują określone porty, możesz poprosić ich o uniknięcie blokowania.

Aby pomóc pomocy technicznej Twojego dostawcy usług hostingowych w dokładnym zdiagnozowaniu Twojego problemu, dobrym pomysłem jest przesłanie im raportu o błędach związanych z Twoim problemem.

WP Mail SMTP automatycznie rejestruje błędy wysyłania wiadomości e-mail w WordPress. Dostęp do dziennika błędów można uzyskać, przechodząc do WP Mail SMTP »Narzędzia . Następnie kliknij kartę Zdarzenia debugowania .

Access Debug Events

Następnie przewiń w dół i znajdź pojawiający się błąd.

Debug Events Table

Kliknij numer zdarzenia, aby wyświetlić szczegółowe informacje o błędzie.

Details of event in debug events

Następnie możesz po prostu skopiować i wkleić ten błąd, kontaktując się z zespołem pomocy technicznej swojej usługi hostingowej.

Jeśli nie będą w stanie rozwiązać Twojego problemu, nie martw się! Nadal istnieją sposoby naprawienia tego błędu.

Metoda nr 2: Sprawdź ustawienia SMTP

Innym powodem pojawienia się błędu jest niewłaściwa konfiguracja ustawień SMTP.

Jeśli używasz opcji Inny SMTP w WP Mail SMTP, sprawdź dokładnie, czy wprowadziłeś poprawne wartości w polach Host SMTP, Nazwa użytkownika i Hasło.

Korzystanie z niewłaściwego portu lub standardu szyfrowania może również prowadzić do błędów w wysyłaniu wiadomości e-mail. Zazwyczaj zalecamy używanie protokołu TLS do szyfrowania i portu SMTP 587 (chyba że Twój program pocztowy sugeruje inaczej).

WP Mail SMTP settings

Jeśli używasz innej opcji poczty z bezpośrednią integracją, spróbuj potwierdzić, że wprowadziłeś poprawny interfejs API, nazwę użytkownika, hasło i wszelkie inne ustawienia wymagane przez WP Mail SMTP do nawiązania połączenia.

Metoda nr 3: Zmień pocztę SMTP

Jeśli inne metody nie zadziałają, zalecamy zmianę programu pocztowego SMTP.

WP Mail SMTP obsługuje różne popularne usługi pocztowe, w tym Gmail, SendLayer, Brevo (Sendinblue) i inne.

Najprostszym programem pocztowym, który możesz skonfigurować na swojej stronie WordPress w najbardziej przystępnej cenie, jest SendLayer.

Najpierw musisz utworzyć konto w programie pocztowym transakcyjnym, takim jak SendLayer, i uwierzytelnić swoją domenę. Gdy już to zrobisz, możesz przystąpić do integracji tego programu pocztowego z WP Mail SMTP

Proces integracji jest najłatwiejszą częścią. Po prostu przejdź do WP Mail SMTP »Ustawienia .

WP Mail SMTP settings menu

Następnie przewiń w dół i wybierz preferowaną usługę wysyłkową.

WP Mail SMTP mailer

W zależności od wybranego mailera, w celu zakończenia integracji konieczne będzie wprowadzenie kilku szczegółów. W przypadku SendLayer proces jest głupio prosty, ponieważ potrzebujesz tylko klucza API swojego konta SendLayer.

SendLayer API key

Aby uzyskać szczegółowy samouczek wyjaśniający, jak skonfigurować wybrany program pocztowy w WP Mail SMTP, kliknij odpowiedni przewodnik z poniższej tabeli:

Mailery dostępne we wszystkich wersjach Mailery w WP Mail SMTP Pro
Wyślij warstwę Amazon SES
SMTP.com Microsoft 365 / Outlook.com
Brewo Poczta Zoho
Google Workspace/Gmail
Działko pocztowe
Stempel pocztowy
Wyślij siatkę
SparkPost
Inne SMTP

Po zakończeniu konfigurowania ustawień poczty w WP Mail SMTP kliknij przycisk Zapisz ustawienia na dole.

Save Settings button

Dobrym pomysłem jest przetestowanie poczty po zmianie nadawcy. Dostęp do narzędzia do testowania poczty e-mail WP Mail SMTP można uzyskać, klikając kartę Test poczty e-mail na ekranie Ustawienia.

Sending a test email in WP Mail SMTP

Po wykonaniu tej czynności wpisz adres e-mail, na który chcesz wysłać testową wiadomość e-mail. Upewnij się, że jest to adres, który należy do Ciebie, abyś mógł sprawdzić testową wiadomość e-mail w swojej skrzynce odbiorczej.

Naciśnij przycisk Wyślij e-mail , aby wysłać testową wiadomość e-mail. Jeśli wszystko zostało poprawnie skonfigurowane, na ekranie natychmiast pojawi się komunikat o powodzeniu.

A successful email test with WP Mail SMTP

Dobrym pomysłem jest także zalogowanie się do swojej skrzynki pocztowej i odszukanie przychodzącej wiadomości testowej, która będzie wyglądać następująco:

A successful test email

I to wszystko!

Teraz wiesz, jak naprawić błąd „nie można połączyć się z hostem SMTP” w WP Mail SMTP.

Następnie dostosuj powiadomienia w formularzu

Teraz Twoje e-maile są wysyłane. Czas przejrzeć powiadomienia i sprawdzić, czy możesz ulepszyć domyślny układ. WPForms ma mnóstwo gotowych szablonów e-maili. Sprawdź je!

WPForms email templates

Gotowy do zbudowania formularza? Zacznij już dziś od najłatwiejszej wtyczki do tworzenia formularzy WordPress. WPForms Pro zawiera ponad 1400 szablonów formularzy i oferuje 14-dniową gwarancję zwrotu pieniędzy.

Jeśli ten artykuł Ci pomógł, śledź nas na Facebooku i Twitterze, aby uzyskać więcej bezpłatnych samouczków i przewodników WordPress.