W artykule:
- Dlaczego I Kiedy potrzebujesz serwera SMTP Gmail dla wiadomości e-mail WordPress
- Darmowa vs płatna usługa Gmail SMTP dla WordPress
- Jak wysłać e-mail za pomocą samouczka wideo Google SMTP
- Jak wysyłać e-maile WordPress za pomocą serwera SMTP Gmail
- Metoda 1: Konfigurowanie Gmaila do wysyłania wiadomości e-mail WordPress za pomocą protokołu OAuth
- Tworzenie aplikacji i generowanie kluczy API dla Gmaila
- Metoda 2: Konfigurowanie Gmaila SMTP jako nadawcy SMTP
- Testowanie ustawień SMTP poczty WP
- Uzyskaj więcej dzięki WP Mail SMTP Pro
- Rozwiązywanie problemów z Gmailem SMTP nie działa
Masz problemy z wysyłaniem wiadomości e-mail z witryny WordPress?
Jednym z łatwych sposobów rozwiązania tego problemu jest wysyłanie wiadomości e-mail WordPress za pomocą serwera SMTP Gmail.
W tym artykule pokażemy, jak wysyłać wiadomości e-mail z witryny WordPress za pomocą serwera SMTP Gmail.
Dlaczego I Kiedy potrzebujesz serwera SMTP Gmail dla wiadomości e-mail WordPress
Twoja witryna WordPress wysyła e-maile, aby powiadomić Cię o rejestracji nowego użytkownika, utraconym zresetowaniu hasła, automatycznych aktualizacjach, a nawet powiadomieniach z formularzy kontaktowych.
Domyślnie WordPress używa funkcji poczty PHP do wysyłania powiadomień e-mail. Jednak ta funkcja nie działa zgodnie z oczekiwaniami z wielu powodów.
Większość firm hostingowych WordPress ogranicza korzystanie z tej funkcji, aby zapobiec nadużyciom i spamowi.
Filtry spamu u popularnych dostawców usług pocztowych sprawdzają przychodzące wiadomości e-mail, aby monitorować, czy są wysyłane z autentycznych serwerów pocztowych. Domyślne wiadomości e-mail WordPress nie sprawdzają się, a czasami mogą nawet nie dotrzeć do folderu spam.
SMTP (Simple Mail Transfer Protocol) to branżowy standard wysyłania wiadomości e-mail. W przeciwieństwie do funkcji poczty PHP, SMTP używa WŁAŚCIWEGO uwierzytelniania, co zwiększa dostarczalność wiadomości e-mail.
Gmail zapewnia usługę SMTP, której możesz użyć do wysyłania wiadomości e-mail z witryny WordPress. Jeśli chcesz po prostu wysyłać e-maile z powiadomieniami WordPress do siebie i kilku użytkowników w swojej witrynie, najlepszym rozwiązaniem są serwery SMTP Gmail.
Jeśli jednak planujesz wysyłać wiadomości e-mail z biuletynem za pomocą WordPress, powinieneś skorzystać z dostawcy masowych wiadomości e-mail, takiego jak Sendinblue lub Mailgun.
Darmowa vs płatna usługa Gmail SMTP dla WordPress
Możesz użyć darmowego konta Gmail, aby wysyłać e-maile WordPress. Jednak dla lepszej dostępności zalecamy korzystanie z płatnego G Suite.
Dzięki G Suite otrzymasz swój własny, profesjonalny adres e-mail, taki jak (name@yoursite.com).
G Suite wymaga dodania rekordów MX do nazwy domeny, co oznacza, że wiadomości e-mail będą pochodzić z własnej nazwy domeny, co zwiększy autentyczność i zapewni lepszą dostępność.
Używamy G Suite dla WPBeginner i możemy szczerze powiedzieć, że jest najlepszy.
Jak wysłać e-mail za pomocą samouczka wideo Google SMTP
Jeśli wolisz pisemne instrukcje, Kontynuuj czytanie.
Jak wysyłać e-maile WordPress za pomocą serwera SMTP Gmail
Jeśli zdecydowałeś się korzystać z G Suite, najpierw musisz skonfigurować domenę do współpracy z Google Apps. Zapoznaj się z samouczkiem krok po kroku, jak skonfigurować profesjonalny adres e-mail w G Suite.
Pozostałe instrukcje są takie same, niezależnie od tego, czy korzystasz z płatnego, czy bezpłatnego konta Gmail.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę WP Mail SMTP. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
WP Mail SMTP to najlepsza wtyczka SMTP WordPress na rynku. Pozwala łatwo korzystać z dowolnego serwera SMTP do wysyłania wiadomości e-mail WordPress o wyższej niezawodności.
Zalecamy zakup płatnej wersji o nazwie WP Mail SMTP Pro, która daje dostęp do wsparcia premium, więcej mailerów i białych rękawic skonfigurowanych przez jednego z ekspertów.
Po aktywacji musisz odwiedzić Ustawienia ” WP Mail SMTP strona konfiguracji ustawień wtyczki.
Najpierw musisz upewnić się, że używasz adresu e-mail Gmaila w polu „z poczty e-mail”. Następnie musisz podać imię i nazwisko nadawcy.
Wtyczka WP Mail SMTP oferuje dwa sposoby łączenia witryny WordPress z serwerami Gmail.
Pierwsza metoda wykorzystuje uwierzytelnianie OAuth. Jest to bezpieczniejsza metoda wysyłania wiadomości e-mail za pomocą serwerów Gmail.
Drugą metodą jest ręczne wprowadzenie ustawień SMTP Gmaila. Ta metoda nie jest zalecana, ponieważ jest mniej bezpieczna.
Mając to na uwadze, skonfigurujmy WordPress, aby używać Gmaila SMTP do wysyłania wiadomości e-mail.
Metoda 1: Konfigurowanie Gmaila do wysyłania wiadomości e-mail WordPress za pomocą protokołu OAuth
Ta metoda jest zalecana dla wszystkich użytkowników. Jest bezpieczniejszy i po skonfigurowaniu nigdy nie będziesz musiał tego robić ponownie.
Musisz zacząć od wybrania Gmaila jako swojego Mailera i ustawić ścieżkę powrotną tak, aby była taka sama jak nadawca.
Następnie pojawi się opcja wprowadzenia identyfikatora klienta, tajemnicy klienta i adresu URL w polu „Autoryzowany URI przekierowania”.
Ustawmy te pola.
Tworzenie aplikacji i generowanie kluczy API dla Gmaila
Odwiedź witrynę Google Developers Console i utwórz nowy projekt.
Jeśli nie widzisz niebieskiego przycisku, aby utworzyć projekt, możesz również kliknąć Wybierz projekt i utworzyć nowy projekt.
Zostaniesz poproszony o podanie nazwy projektu. Nadaj mu niezapomnianą nazwę, abyś mógł ją łatwo rozpoznać w przyszłości.
Następnie kliknij przycisk Utwórz, aby kontynuować.
Developer console utworzy teraz twój projekt i przeniesie Cię do swojego pulpitu nawigacyjnego. Google oferuje deweloperom dostęp do wielu ich interfejsów API i usług. Musisz włączyć interfejsy API, które będą potrzebne dla tego projektu.
Kliknij przycisk Włącz interfejsy API i usługi, aby kontynuować.
Spowoduje to przejście do strony biblioteki API. Następnie musisz wpisać Gmail w polu wyszukiwania, aby szybko znaleźć interfejs API Gmaila i kliknąć, aby go wybrać.
Zobaczysz teraz Przegląd interfejsu API i jego możliwości. Po prostu kliknij przycisk „Włącz”, aby kontynuować.
Teraz, gdy twój API jest włączony, następnym krokiem jest utworzenie poświadczeń, których możesz użyć w ustawieniach wtyczki WP Mail SMTP.
Kliknij przycisk Utwórz poświadczenia, aby kontynuować.
Na następnym ekranie musisz wybrać ’Web browser JavaScript’ na „Skąd wywołasz API” pole. Następnie kliknij opcję „Dane użytkownika”.
Aby kontynuować, kliknij ” jakie dane uwierzytelniające są potrzebne? guzik.
Zostaniesz poproszony o podanie nazwy swojego klienta OAuth. Możesz wpisać „WP Mail SMTP” tutaj.
W polu JavaScript origins musisz dodać nazwę domeny swojej witryny. Następnie musisz skopiować i wkleić autoryzowany adres URL przekierowania z ustawień wtyczki WP Mail SMTP.
Następnie kliknij przycisk „Utwórz identyfikator klienta”, aby kontynuować.
Następnie musisz wprowadzić nazwę ekranu zgody OAuth. Możesz umieścić nazwę wtyczki tutaj.
Po wprowadzeniu szczegółów kliknij przycisk Kontynuuj, a konsola programisty pokaże Twój identyfikator klienta. Możesz skopiować i wkleić to na stronie ustawień wtyczki WP Mail SMTP. Jednak nadal będziesz musiał dodać klucz tajny klienta.
Śmiało i kliknij przycisk Gotowe, aby przejść dalej.
Zostaniesz przeniesiony na stronę poświadczeń projektu. Na tej stronie możesz zobaczyć swoje ostatnio utworzone poświadczenia wymienione tutaj. Aby kontynuować, należy kliknąć ikonę edycji obok danych uwierzytelniających.
Spowoduje to przejście do strony edycji poświadczeń, na której będzie można zobaczyć tajny klucz klienta. Musisz skopiować i wkleić klucz na stronie ustawień wtyczki.
Wróć do strony ustawień wtyczki w obszarze administracyjnym WordPress. Teraz, gdy masz zarówno identyfikator klienta, jak i tajne klucze klienta, musisz kliknąć przycisk Zapisz Ustawienia, aby kontynuować.
Wtyczka będzie teraz przechowywać ustawienia i przeładować stronę. Następnie musisz przewinąć w dół strony ustawień i kliknąć przycisk „Zezwól wtyczce na wysyłanie wiadomości e-mail za pomocą konta Google”.
Spowoduje to przejście do konta w Google i zostaniesz poproszony o udzielenie stronie internetowej zgody na wysyłanie wiadomości e-mail w Twoim imieniu.
Kliknij przycisk Zezwól, aby nadać uprawnienia.
Następnie zostaniesz przekierowany z powrotem do swojej witryny, gdzie zobaczysz komunikat o sukcesie.
Metoda 2: Konfigurowanie Gmaila SMTP jako nadawcy SMTP
Ta metoda pozwala ręcznie połączyć się z serwerami SMTP Gmaila, aby wysyłać wiadomości e-mail WordPress.
Po pierwsze, musisz odwiedzić Ustawienia ” WP Mail SMTP strona konfiguracji ustawień wtyczki.
Musisz zacząć od podania adresu Gmail, którego chcesz użyć w polu „Od e-maila”, i swojego imienia w polu „od nazwy”.
Następnie musisz wybrać „inny SMTP” jako swój mailer i zaznaczyć pole obok ścieżki powrotu.
Następnie przewiń w dół do sekcji Inne SMTP, aby skonfigurować więcej ustawień.
Oto dokładna konfiguracja, którą musisz dodać w ustawieniach wtyczki:
- Host SMTP: smtp.gmail.com
- Port SMTP: 465
- Szyfrowanie: użyj szyfrowania SSL
- Uwierzytelnianie: Włącz uwierzytelnianie
- Nazwa użytkownika: Twój pełny adres Gmail, np. john.smith@yourdomain.com lub john.smith@gmail.com
- Hasło: Hasło Twojego konta Gmail
Po zakończeniu kliknij przycisk Zapisz zmiany, aby zapisać ustawienia.
To wszystko, pomyślnie skonfigurowałeś WP Mail SMTP, aby korzystać z serwerów SMTP Gmail.
Uwaga: Jeśli używasz metody drugiej, pamiętaj, że jest ona mniej bezpieczna, ponieważ Twoje hasło jest zapisane w tekście. Możesz to poprawić za pomocą końcówki stałych, ale zdecydowanie zalecamy użycie metody 1.
Testowanie ustawień SMTP poczty WP
WP Mail SMTP plugin pozwala przetestować ustawienia poczty e-mail, dzięki czemu można upewnić się, że wszystko działa poprawnie.
Musisz odwiedzić Ustawienia ” WP Mail SMTP stronę i kliknij na zakładkę „Test e-mailowy”. Wystarczy podać adres e-mail, do którego można uzyskać dostęp w polu Wyślij do i kliknąć przycisk Wyślij e-mail.
Zobaczysz komunikat o sukcesie. Możesz teraz sprawdzić swoją skrzynkę odbiorczą, aby zobaczyć wiadomość o temacie ” WP Mail SMTP: Testuj e-mail do…”.
To wszystko, pomyślnie skonfigurowałeś swoją witrynę WordPress, aby wysyłać e-maile za pomocą serwerów SMTP Gmail.
Uzyskaj więcej dzięki WP Mail SMTP Pro
Jeśli chcesz jeszcze więcej funkcjonalności, powinieneś wypróbować WP Mail SMTP Pro.
Dzięki wersji PRO wtyczki możesz połączyć się z:
- G Suite/Gmail
- Amazon SES
- Mailgun
- Biuro 365 / Outlook.com
- SendGrid
- I więcej
Dostajesz również dodatkowe funkcje, takie jak dzienniki e-mail, możliwość dostrojenia / kontroli, które powiadomienia wysyła witryna WordPress i wiele innych.
Rozwiązywanie problemów z Gmailem SMTP nie działa
Widzieliśmy, że użytkownicy napotykają kilka problemów podczas korzystania z Gmaila SMTP z niektórymi konfiguracjami hostingu współdzielonego.
Wykonaj następujące kroki, aby rozwiązać problem SMTP Gmaila:
- Zaloguj się na swoje konto cPanel i utwórz konto e-mail, które pasuje do twojego adresu e-mail Google apps. Może się to wydawać dziwne, ponieważ nie używasz serwera do wysyłania wiadomości e-mail. Ten krok w zasadzie oszukuje serwer, aby uwierzyć, że wysyłasz wiadomość e-mail przez serwer.
- Na koncie cPanel przejdź do rekordów MX i zmień routing MX z automatycznego na zdalny. Może to być trochę trudne do znalezienia, ponieważ każdy host ma teraz niestandardowy interfejs cPanel. Musisz poszukać małego linku obok MX, który mówi Routing poczty e-mail: Remote Mail Exchanger.
- Następnie zaloguj się ponownie do swojej witryny WordPress i wyślij testową wiadomość e-mail.
Mamy nadzieję, że ten artykuł pomógł Ci nauczyć się wysyłać wiadomości e-mail w WordPress za pomocą serwera SMTP Gmail. Możesz również zobaczyć naszą listę najlepszych wtyczek do formularzy kontaktowych dla WordPress i nasze porównanie najlepszych usług e-mail marketingu dla małych firm.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.