Wysyłanie wiadomości e-mail z Twojej witryny po prostu nie działa? Ten problem można rozwiązać, konfigurując SMTP w WordPress. Pokażę ci, jak to zrobić.
WordPress wysyła wiadomości e-mail za pomocą kodu php. Jednak w przypadku niektórych hostingów nie skonfigurowano tej funkcji lub całkowicie ją wyłączono. W takim przypadku Twoja poczta nie zostanie dostarczona. W tym artykule omówimy, jak łatwo rozwiązać taki problem, konfigurując SMTP w WordPress.
Spis treści
Co to jest SMTP?
SMTP to prosty protokół przesyłania poczty (z angielskiego simple mail transfer protocol), który umożliwia przesyłanie wiadomości e-mail między stacjami.
Wtyczka WP Mail SMTP
Przede wszystkim musisz zainstalować wtyczkę WP Mail SMTP. Aby zainstalować tę wtyczkę, przejdź do Wtyczki> Dodaj nową w administracji witryny. Aby uzyskać bardziej szczegółowe instrukcje, zobacz wpis Co to jest wtyczka WordPress? Jak ją zainstalować? Po zainstalowaniu w menu administracyjnym pojawi się nowy element menu.
Tworzenie adresu e-mail za pomocą cPanel
Aby wysyłać wiadomości e-mail ze strony internetowej, możesz utworzyć nowy adres e-mail z nazwą swojej domeny. Procedura jest prosta:
Najpierw tworzysz konto e-mail. Pokażę ci, jak go utworzyć na cPanel. Jeśli Twój dostawca hostingu korzysta z innego systemu zarządzania kontem, utwórz go w innej usłudze hostingowej. Proces tworzenia powinien być bardzo podobny.
Zaloguj się na swoje konto w serwisie hostingowym. Następnie poszukaj w menu opcji E-mail> Konta e-mail.
Na ekranie zobaczysz formularz, w którym wypełnisz wszystkie niezbędne dane. Jeśli chcesz, aby Twój adres e-mail zawierał nazwę Twojej domeny, pamiętaj o zastąpieniu go w domyślnych ustawieniach hostingu.
Zanim zaczniesz używać nowego adresu do wysyłania wiadomości w WordPress, poszukaj danych w menu dostawcy hostingu:
- Host nowego e-maila
- Port logowania
Jeśli nie możesz ich znaleźć, skontaktuj się z obsługą klienta hostingu.
Ustawienie SMTP w WordPress
Aby ustawić, kliknij WP Mail SMTP > Ustawienia w administracji witryny. Tutaj wprowadzisz wszystkie niezbędne dane.
E-mail nadawcy – adres e-mail, z którego wysyłane są wiadomości. Pojawi się jako adres e-mail nadawcy do odbiorcy wiadomości.
Nazwa nadawcy – ustaw nazwę nadawcy, która będzie wyświetlana odbiorcom wiadomości.
Obok nazwy i adresu e-mail nadawcy znajduje się wiersz Force From Email. Jeśli zaznaczysz pole w tym wierszu, ustawienie Adres E-mail nadawcy lub Nazwa nadawcy zostanie zastosowane do wszystkich wiadomości e-mail i zignoruje wartości ustawione przez inne wtyczki.
Ustawienia danych:
Ścieżka zwrotna – Ścieżka zwrotna wskazuje, gdzie wysłać powiadomienia, że wiadomość nie została dostarczona. Zaznacz, aby skonfigurować swój adres e-mail.
Mailer – wybierz, czy wysyłać wiadomości e-mail przez SMTP, czy przez PHP. W tym przykładzie wybraliśmy Other SMTP.
Dostawca SMTP – wypełnij serwer hosta. Istnieją dobrze znane usługi, takie jak Gmail, Mailgun i SendGrid. Istnieje również możliwość wyboru innego dostawcy.
Szyfrowanie – są trzy opcje do wyboru. W przypadku większości serwerów zalecane jest szyfrowanie TLS. Niektóre serwery używają zarówno TLS, jak i SSL. W takim przypadku lepiej wprowadzić TLS. Skontaktuj się z dostawcą usług hostingowych, aby ustalić, jakiego szyfrowania używa Twój serwer.
Port SMTP – 465 jest zwykle używany. Ten numer jest również wprowadzany dla dostawcy Google.
Auto TLS – ten przycisk jest włączany automatycznie. Wyłącz go tylko wtedy, gdy serwer jest niepoprawnie skonfigurowany, co powoduje problemy.
Ustawienia poczty WP
Uwierzytelnianie – jeśli dezaktywujesz ten przycisk, pola użytkownika i hasła nie będą wyświetlane.
Użytkownik – ustaw użytkownika, aby logował się na serwerze SMTP. Możesz użyć swojego adresu e-mail.
Hasło – hasło do zalogowania się na serwerze SMTP. Polecam użycie silnego hasła.
Pamiętaj, aby kliknąć przycisk Save settings (Zapisz ustawienia) po wprowadzeniu wszystkich danych.
Wysłanie e-maila testowego
Na koniec możesz przetestować swoje ustawienia, wysyłając testową wiadomość e-mail. Przewiń do góry strony. W menu wtyczki znajdziesz opcję Email Test. Kliknij na nią, aby zobaczyć tę stronę:
Sent To — ustaw adres, na który ma zostać wysłany testowy e-mail.
HTML — tutaj wybierasz, czy wiadomość zostanie wysłana jako zwykły tekst czy w formacie HTML.
Kliknij Send Email (Wyślij e-mail), aby wysłać e-mail.
Zalety WP Mail SMTP Pro
Oprócz wersji podstawowej, wersja Pro zapewnia również następujące przydatne funkcje:
- Usługa White Glove Set Up – instalowanie i konfigurowanie wtyczki WP Mail SMTP przez ekspertów zamiast ciebie.
- Email Log – lista wszystkich wiadomości e-mail wysłanych z Twojej witryny. Szczególnie przydatna na stronach internetowych, na które wysyłanych jest wiele zautomatyzowanych wiadomości, takich jak fora, sklepy internetowe itp. W ten sposób możesz łatwo sprawdzić działanie strony w jednym miejscu.
- Zarządzanie powiadomieniami – pozwala kontrolować, które powiadomienia wysyła strona internetowa.
- Integracja z Amazon SES, Gmail / G Suite, Mailgun, Office 365, Outlook.com, SendGrid…
Rozwiązywanie możliwych problemów
Najczęstsze problemy napotykane podczas konfigurowania SMTP w WordPress to wprowadzanie niewłaściwego hosta, szyfrowania lub portu. Skontaktuj się z dostawcą usług hostingowych, aby uzyskać te informacje. Jeśli ustawienie nie działa, upewnij się, że wprowadziłeś je poprawnie.
Czy ten artykuł był dla Ciebie pomocny? Wesprzyj mnie jego udostępnianiem. 👍
Pomogło dzięki, bo coś z tymi mailami dziwnie ostatnio się dzieje.