Czy Twoje formularze kontaktowe WordPress działają poprawnie?
Jeśli jesteś jak większość właścicieli stron internetowych, prawdopodobnie zakładasz, że tak jest. Ale wiadomości e-mail mogą zostać zablokowane, wysłane do spamu lub nigdy nie opuścić Twojego serwera.
Prawda jest taka, że wielu hostingodawców nie jest niezawodnych, jeśli chodzi o dostarczanie poczty e-mail. Dlatego zalecamy korzystanie z dedykowanej usługi SMTP, takiej jak serwer SMTP Gmail, zamiast polegania na swoim hostingu.
Sami korzystaliśmy z serwera SMTP Gmail i uznaliśmy go za niezawodny i łatwy w konfiguracji. Jest świetny, jeśli chcesz wysyłać e-maile bezproblemowo.
W tym przewodniku krok po kroku pokażemy Ci dokładnie, jak skonfigurować Gmail SMTP dla Twojej witryny WordPress. W ten sposób będziesz mieć pełną pewność, że każde zgłoszenie z formularza kontaktowego, resetowanie hasła i powiadomienie z witryny dotrze do celu. ✅

Dlaczego i kiedy potrzebujesz serwera SMTP Gmail dla poczty WordPress
Twoja strona WordPress wysyła wiadomości e-mail dotyczące np. rejestracji nowych użytkowników, resetowania haseł, aktualizacji i powiadomień z formularza kontaktowego. Problem? Te wiadomości e-mail nie zawsze trafiają do skrzynek odbiorczych użytkowników.
Domyślnie WordPress używa funkcji poczty PHP, którą wiele firm hostingowych WordPress blokuje lub ogranicza.
Nawet gdy e-maile zostaną wysłane, dostawcy usług e-mail, tacy jak Gmail lub Outlook, mogą oznaczyć je jako spam, ponieważ nie pochodzą z zweryfikowanego serwera pocztowego.
Co gorsza, domyślne wiadomości WordPress mogą nie przejść tej weryfikacji i nawet nie trafić do folderu spamu.
Rozwiązaniem jest użycie SMTP (Simple Mail Transfer Protocol). W przeciwieństwie do funkcji poczty PHP, SMTP wykorzystuje prawidłowe uwierzytelnianie, co zwiększa dostarczalność wiadomości e-mail.
Gmail udostępnia usługę SMTP, której możesz użyć do wysyłania e-maili z Twojej witryny WordPress. Ich serwery są najlepszą opcją, jeśli chcesz wysyłać powiadomienia e-mail z WordPressa tylko do siebie i kilku użytkowników Twojej witryny.
Jednak w przypadku, gdy chcesz wysyłać e-maile z biuletynem lub prowadzić sklep internetowy, będziesz potrzebować usługi masowego wysyłania wiadomości e-mail, takiej jak Constant Contact lub Brevo (dawniej Sendinblue).
Darmowa vs. Płatna usługa Gmail SMTP dla WordPressa
Możesz użyć swojego darmowego konta Gmail do wysyłania e-maili z WordPressa. Jednak dla lepszej dostarczalności zalecamy korzystanie z płatnego Google Workspace.
Dzięki Google Workspace otrzymujesz swój własny profesjonalny adres e-mail z marką, taki jak nazwa@TwojaDomena.com.
Google Workspace wymaga dodania rekordów MX do nazwy Twojej domeny. Oznacza to, że Twoje wiadomości e-mail będą wyglądać, jakby pochodziły z Twojej domeny, co zwiększa autentyczność i zapewnia lepszą dostarczalność.
💡 Wskazówka od eksperta: Nie przegap kolejnego potencjalnego klienta z Twojego formularza kontaktowego! WPForms to najlepsza wtyczka formularza kontaktowego dla WordPress. Możesz jej użyć do tworzenia lub generowania przez AI formularzy kontaktowych, formularzy płatności i ankiet w zaledwie kilka minut, bez pisania kodu.
Połączając go z niezawodną usługą SMTP, możesz mieć pewność, że każde powiadomienie z formularza trafi do Twojej skrzynki odbiorczej, dzięki czemu nigdy nie przegapisz potencjalnego klienta. Pobierz WPForms już dziś!
Mając to na uwadze, zobaczmy, jak możesz wysłać e-mail w WordPress przy użyciu serwera SMTP Gmail.
Oto szybki przegląd wszystkich metod, które omówimy w tym przewodniku:
- Jak wysyłać e-maile WordPress za pomocą serwera Gmail SMTP
- Metoda 1: Konfiguracja Gmaila do wysyłania wiadomości e-mail z WordPress za pomocą instalacji jednym kliknięciem
- Method 2: Setting Up Gmail to Send WordPress Emails Using the OAuth Protocol
- Metoda 3: Konfiguracja Gmail SMTP jako nadawcy SMTP (zaawansowane)
- Bonus Steps for Your Gmail SMTP Setup
- FAQ: Wysyłanie wiadomości e-mail w WordPress za pomocą serwera Gmail SMTP
- Samouczek wideo
- Kontynuuj naukę o korzystaniu z formularzy w WordPress
Jak wysyłać e-maile WordPress za pomocą serwera Gmail SMTP
Jeśli zdecydujesz się użyć Google Workspace, musisz najpierw skonfigurować swoją domenę do pracy z Google Apps. Mamy samouczek krok po kroku, jak skonfigurować profesjonalny adres e-mail za pomocą Google Workspace.
Reszta instrukcji jest taka sama, niezależnie od tego, czy używasz płatnego, czy bezpłatnego konta Gmail.
WP Mail SMTP to najlepsza wtyczka SMTP dla WordPress na rynku. Pozwala ona łatwo korzystać z dowolnego serwera SMTP do wysyłania wiadomości e-mail z WordPress z wyższą dostarczalnością.
Sami używamy WP Mail SMTP na naszej stronie i widzieliśmy, jak pomaga upewnić się, że wszystkie nasze e-maile trafiają do skrzynek odbiorczych użytkowników – a nie do folderu spamu. Zobacz naszą pełną recenzję WP Mail SMTP, aby uzyskać więcej szczegółów.

Zainstalujmy i aktywujmy wtyczkę WP Mail SMTP. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku jak zainstalować wtyczkę WordPress.
💡 Uwaga: Chociaż istnieje darmowa wersja WP Mail SMTP, sugerujemy zakup planu Elite dla WP Mail SMTP. Oferuje dostęp do większej liczby serwerów pocztowych, takich jak Google Workspace/Gmail, Amazon SES, Mailgun, Office 365 / Outlook.com, SendGrid i inne.
Otrzymujesz również dodatkowe funkcje, takie jak logi e-mail, możliwość precyzyjnego dostrajania lub kontrolowania powiadomień wysyłanych przez Twoją witrynę WordPress. Dodatkowo ekspert pomoże Ci w konfiguracji typu „white glove”.
Po aktywacji musisz odwiedzić sekcję Ustawienia » WP Mail SMTP, aby skonfigurować ustawienia wtyczki.
Następnie po prostu wprowadź swój klucz licencyjny i kliknij przycisk „Zweryfikuj klucz”. Klucz znajdziesz w obszarze konta WP Mail SMTP.

W zakładce ustawień „Ogólne” musisz upewnić się, że używasz swojego adresu e-mail Gmail w polu „E-mail nadawcy”.
Następnie musisz podać nazwę nadawcy.

Wtyczka WP Mail SMTP oferuje 3 sposoby połączenia Twojej strony WordPress z serwerami Gmail:
- Pierwsza metoda wykorzystuje instalację jednym kliknięciem, która jest najłatwiejsza i najbardziej przyjazna dla początkujących, ale jest dostępna tylko dla użytkowników wtyczek premium.
- Druga metoda wykorzystuje Uwierzytelnianie OAuth. Ta metoda jest bezpieczna i nie wymaga wtyczki premium.
- Trzecia metoda polega na ręcznej konfiguracji ustawień Gmail SMTP. Ogólnie rzecz biorąc, nie zalecamy tej metody, ponieważ jest ona mniej bezpieczna. Polega ona na użyciu zapisanego hasła zamiast nowoczesnego systemu OAuth Google, co może stanowić ryzyko bezpieczeństwa, jeśli nie zostanie wykonane ostrożnie.
Teraz skonfigurujemy WordPress do wysyłania wiadomości e-mail za pomocą Gmail SMTP.
Metoda 1: Konfiguracja Gmaila do wysyłania wiadomości e-mail z WordPress za pomocą instalacji jednym kliknięciem
Ta metoda jest najszybsza i najłatwiejsza dla wszystkich, co oznacza, że może pomóc Ci zaoszczędzić czas i uniknąć nieporozumień.
Po zainstalowaniu i aktywowaniu wtyczki WP Mail SMTP przejdź do WP Mail SMTP » Ustawienia i upewnij się, że jesteś w zakładce „Ogólne”.

Następnie musisz wybrać „Google / Gmail” w sekcji „Mailer”.
Pozwoli Ci to skorzystać z opcji „Konfiguracja jednym kliknięciem”.

Po wykonaniu tej czynności następnym krokiem jest autoryzacja Twojego konta Google.
Zobaczysz sekcję „Google / Gmail” poniżej „Mailer” na swoim ekranie. Kliknij przełącznik, aby włączyć funkcję instalacji jednym kliknięciem.

Następnie możesz zobaczyć powiadomienie informujące, że musisz najpierw zapisać zmiany, aby kontynuować proces autoryzacji.
Zatem kliknijmy przycisk „Zapisz ustawienia”.

Następnie możesz zalogować się na swoje konto Google.
Po prostu kliknij przycisk „Zaloguj się do Google” i wybierz konto.

Następnie Google poprosi o Twoją zgodę na wysyłanie wiadomości e-mail w Twoim imieniu przez WP Mail SMTP.
Możesz kliknąć „Zezwól”, aby kontynuować.

Po kliknięciu przycisku zostaniesz przekierowany z powrotem do zakładki „Ogólne” wtyczki WP Mail SMTP w swoim obszarze administracyjnym WordPress.
Stąd należy przewinąć w dół do sekcji „Autoryzacja”, aby zobaczyć, że skonfigurowane konto Gmail jest pomyślnie połączone.

To wszystko! Pomyślnie połączyłeś swoje konto Gmail z WP Mail SMTP przy użyciu metody konfiguracji jednym kliknięciem.
Metoda 2: Konfiguracja Gmaila do wysyłania wiadomości e-mail z WordPressa przy użyciu protokołu OAuth
Ta metoda jest świetną opcją, jeśli korzystasz z darmowej wersji wtyczki WP Mail SMTP. Jest bezpieczna, a po jej skonfigurowaniu nigdy więcej nie będziesz musiał się nią zajmować.
Musisz zacząć od wybrania „Google/ Gmail” jako swojej poczty.

Następnie zobaczysz trzy pola, które musisz wypełnić po przewinięciu w dół.
Po prostu wypełnij pola „Client ID”, „Client Secret” i „Authorized Redirect URI”, gdy tam będziesz.

Skonfigurujmy te pola.
✋ Uwaga: Kolejna część obejmuje kilka kroków w ramach Google Cloud Platform, co może wydawać się skomplikowane. Ale nie martw się – po prostu postępuj zgodnie z naszym przewodnikiem i uważnie analizuj zrzuty ekranu, a szybko uzyskasz klucze API.
Tworzenie aplikacji i generowanie kluczy API dla Gmaila
Aby rozpocząć, po prostu odwiedź stronę internetową Google Cloud Platform, a następnie kliknij „Mój pierwszy projekt” na górze.

Otworzy się małe okno podręczne.
Kliknij opcję „Nowy projekt”.

Na następnym ekranie zostaniesz poproszony o podanie nazwy swojego projektu.
Zalecamy nadanie mu łatwej do zapamiętania nazwy, aby można było go łatwo rozpoznać w przyszłości.

Następnie kliknij przycisk „Utwórz”, aby kontynuować.
Konsola deweloperska utworzy teraz Twój projekt i przeniesie Cię do jego panelu.
Google oferuje programistom dostęp do wielu swoich API i usług. Musisz włączyć API, których będziesz potrzebować do tego projektu.

Po prostu kliknij przycisk „Włącz interfejsy API i usługi”, aby kontynuować.
To przeniesie Cię do strony biblioteki API.
Stąd możesz wpisać Gmail w polu wyszukiwania, aby szybko znaleźć Gmail API i kliknąć, aby je wybrać.

Zobaczysz teraz przegląd API i jego możliwości.
Po prostu kliknij przycisk „Włącz”, aby kontynuować.

Teraz, gdy Twoje API jest włączone, następnym krokiem jest utworzenie poświadczeń, których możesz użyć w ustawieniach wtyczki WP Mail SMTP.
Kliknij przycisk „+ Utwórz dane uwierzytelniające”, aby kontynuować i wybierz opcję „Pomóż mi wybrać” z menu rozwijanego.

Na następnym ekranie zostaniesz zapytany, którego API chcesz użyć.
Wybierz „Gmail API” z listy rozwijanej dla opcji „Którego API używasz?”.

Następnie wybierzesz „Dane użytkownika” dla pola „Do jakich danych będziesz mieć dostęp?”.
Po wykonaniu tej czynności kliknij przycisk „Dalej”.

Teraz musisz wprowadzić informacje o swojej aplikacji.
Możesz zacząć od nadania nazwy swojej aplikacji, wybrania podanego adresu e-mail i dodania logo aplikacji, jeśli chcesz.

Stamtąd musisz przewinąć w dół i wprowadzić dane kontaktowe dewelopera.
Po wprowadzeniu adresu e-mail po prostu kliknij przycisk „Zapisz i kontynuuj”.

Na następnym ekranie możesz skonfigurować „Zakresy” dla Gmail API. Jest to krok opcjonalny i możesz go na razie pominąć.
Po prostu przewiń stronę w dół i kliknij przycisk „Zapisz i kontynuuj”.

Następnie przejdź dalej i wprowadź szczegóły dla sekcji „Identyfikator klienta OAuth”.
Możesz zacząć od wybrania „Aplikacja internetowa” jako „Typ aplikacji” z listy rozwijanej, a następnie wprowadzić nazwę.

Po przewinięciu w dół zobaczysz opcje dla „autoryzowanych pochodzeń JavaScript”. Możesz to pominąć i przejść do „autoryzowanych URI przekierowania”.
Kliknij przycisk „+ Dodaj adres URL”.
W polu „URIs” po prostu wpisz https://connect.wpmailsmtp.com/google/. Jest to bezpieczny adres URL przekierowania udostępniany przez wtyczkę WP Mail SMTP, który pomaga bezpiecznie zakończyć połączenie z Twoim kontem Google.

Po wpisaniu adresu URL, po prostu kliknij przycisk „Utwórz”.
Następnie zobaczysz swoje dane uwierzytelniające w obszarze „Twoje dane uwierzytelniające”.

Kliknij przycisk „Gotowe” na dole, aby przejść dalej.
Zostaniesz teraz przekierowany na stronę poświadczeń swojego projektu.
Na tej stronie możesz zobaczyć swoje ostatnio utworzone dane uwierzytelniające. Aby kontynuować, musisz kliknąć ikonę edycji obok swoich danych uwierzytelniających.

Dodawanie Twojego identyfikatora Gmail i klucza tajnego do ustawień WP Mail SMTP
Przekieruje Cię to do strony edycji poświadczeń, gdzie możesz zobaczyć swój sekret klienta i identyfikator klienta.
Możesz śmiało skopiować te klucze.

Następnie po prostu wklej klucze na stronie WP Mail SMTP » Ustawienia w swoim obszarze administracyjnym WordPress.
I nie zapomnij kliknąć przycisku „Zapisz ustawienia”, aby zakończyć konfigurację.

Wtyczka zapisze teraz Twoje ustawienia i przeładuje stronę.
Następnie musisz przewinąć stronę ustawień do samego dołu i kliknąć przycisk „Zezwól wtyczce na wysyłanie wiadomości e-mail za pomocą Twojego konta Google”.

To przeniesie Cię do Twojego konta Google.
Następnie zostaniesz poproszony o udzielenie witrynie uprawnień do wysyłania e-maili w Twoim imieniu.

Po prostu wybierz swoje konto Gmail i udziel pozwolenia na połączenie projektu Google API.
Następnie zostaniesz przekierowany z powrotem na swoją stronę internetową, gdzie zobaczysz komunikat o sukcesie.

Metoda 3: Konfiguracja Gmail SMTP jako nadawcy SMTP
Ta metoda pozwala na ręczne połączenie z serwerami SMTP Gmaila w celu wysyłania e-maili z WordPressa.
✋ Uwaga: Ta metoda wymaga wygenerowania specjalnego „hasła aplikacji” z Twojego konta Google i jest generalnie uważana za mniej bezpieczną niż metoda OAuth. Zalecamy ją tylko wtedy, gdy nie możesz korzystać z innych metod.
Najpierw przejdź do Ustawienia » WP Mail SMTP z Twojego panelu administracyjnego WordPress, aby skonfigurować ustawienia wtyczki.
Stamtąd możesz zacząć od podania adresu Gmail, którego chcesz użyć w polu „E-mail nadawcy” i swojego imienia w polu „Nazwa nadawcy”.

Następnie wybierzmy „Inny SMTP” jako swój system pocztowy.
Ponadto, zaznacz pole wyboru obok ścieżki powrotnej.

Następnie możesz przewinąć w dół do sekcji „Inny SMTP”.
Tutaj skonfigurujesz więcej ustawień do połączenia z serwerami SMTP Gmail.

Oto dokładna konfiguracja, którą musisz dodać do ustawień wtyczki:
- Host SMTP: smtp.gmail.com
- Szyfrowanie: Użyj szyfrowania SSL
- Port SMTP: 465 (powinien pojawić się automatycznie po wybraniu szyfrowania SSL)
- Automatyczny TLS: Wyłącz TLS
- Uwierzytelnianie: Włącz uwierzytelnianie
- Nazwa użytkownika SMTP: Twój pełny adres Gmail, np. jan.kowalski@twojadomena.com lub jan.kowalski@gmail.com
- Hasło SMTP: Twoje hasło aplikacji Google. To nie jest Twoje zwykłe hasło do Gmaila. Jeśli masz włączone uwierzytelnianie dwuskładnikowe na swoim koncie, musisz wygenerować specjalne hasło aplikacji dla WP Mail SMTP. Możesz postępować zgodnie z przewodnikiem Google, jak je utworzyć.
Po zakończeniu kliknij przycisk „Zapisz zmiany”, aby zapisać swoje ustawienia.

To wszystko. Pomyślnie skonfigurowałeś WP Mail SMTP do korzystania z serwerów Gmail SMTP.
Dodatkowe kroki konfiguracji Gmail SMTP
Teraz, gdy Twój Gmail SMTP działa, przejdźmy o krok dalej. Dzięki szybkiemu testowi i kilku dodatkowym poprawkom możesz upewnić się, że wszystko działa sprawnie.
Testowanie ustawień WP Mail SMTP
Wtyczka WP Mail SMTP pozwala przetestować ustawienia poczty e-mail, aby upewnić się, że wszystko działa poprawnie.
Musisz przejść do Ustawienia » WP Mail SMTP i kliknąć zakładkę „Test e-mail”.
Następnie po prostu podaj adres e-mail, do którego masz dostęp, w polu „Wyślij do”, a następnie kliknij przycisk „Wyślij e-mail”.

Powinieneś zobaczyć komunikat o sukcesie.
Aby się upewnić, możesz sprawdzić swoją skrzynkę odbiorczą, aby zobaczyć wiadomość z tematem „WP Mail SMTP: Test Email to…”.
Rozwiązywanie problemów z Gmail SMTP
Napotkaliśmy użytkowników, którzy napotkali kilka problemów podczas korzystania z Gmail SMTP z niektórymi konfiguracjami współdzielonego hostingu.
Możesz wykonać następujące kroki, aby rozwiązać problem z Gmail SMTP:
Najpierw musisz zalogować się na swoje konto cPanel. Stamtąd znajdź przycisk „+ Utwórz” na stronie kont e-mail.

Po prostu utwórz konto e-mail pasujące do Twojego adresu e-mail Google Apps.
Tworząc konto e-mail, w zasadzie informujesz swój serwer hostingowy o adresie e-mail, który powinien wysyłać wiadomości.
Ten krok jest obejściem, aby przekonać serwer, że wysyłasz e-maile za jego pośrednictwem, mimo że planujesz używać serwera SMTP Gmaila.

Może się to wydawać dziwne, ale to obejście zasadniczo mówi systemowi poczty e-mail Twojego hosta internetowego, aby ustąpił i pozwolił serwerom Google obsługiwać pocztę wychodzącą. Jest to powszechne rozwiązanie dla środowisk hostingu współdzielonego, gdzie lokalne ustawienia poczty e-mail mogą zakłócać zewnętrzne usługi SMTP.
Z poziomu konta cPanel przejdźmy do rekordów MX i zmieńmy routing MX z automatycznego na zdalny. Należy pamiętać, że może to być nieco trudne do znalezienia, ponieważ każdy hosting ma teraz niestandardowy interfejs cPanel.
Następnie musisz poszukać małego linku obok MX, który mówi „Routing poczty e-mail: Zdalny serwer pocztowy”.
Po tym możesz ponownie zalogować się do swojej witryny WordPress i wysłać testowy e-mail. Aby uzyskać więcej informacji, możesz skorzystać z naszego przewodnika na temat zmiany rekordów MX dla swojej witryny WordPress w zależności od usługi hostingowej.
FAQ: Wysyłanie wiadomości e-mail w WordPress za pomocą serwera Gmail SMTP
Czy korzystanie z serwera SMTP Gmail do wysyłania wiadomości e-mail WordPress jest bezpłatne?
Tak. Możesz połączyć darmowe konto Gmail, aby wysyłać e-maile ze swojej witryny WordPress. Jednak w przypadku witryn biznesowych lepiej jest używać Google Workspace. W ten sposób otrzymasz profesjonalny adres e-mail, taki jak ty@twojadomena.com i poprawisz dostarczalność swoich e-maili.
Pomaga to Twoim wiadomościom trafić do skrzynki odbiorczej użytkownika zamiast do folderu spamu.
Czy istnieją limity wysyłania dla serwera SMTP Gmaila?
Bezpłatne konto Gmail pozwala na wysłanie do 500 wiadomości e-mail w ciągu 24 godzin. Google ustala ten limit, aby zapobiegać spamowi i chronić swoją sieć. Jest to zazwyczaj więcej niż wystarczające dla powiadomień WordPress, takich jak resetowanie haseł lub potwierdzenia formularzy.
Jeśli potrzebujesz wysłać więcej, możesz uaktualnić konto do Google Workspace (do 2000 e-maili dziennie). Możesz też skorzystać z dedykowanej usługi e-mail, takiej jak Constant Contact lub Brevo, aby uzyskać jeszcze wyższe limity.
Czy bezpieczne jest połączenie mojego konta Gmail z WordPressem?
Tak. Jeśli używasz metody OAuth z wtyczką WP Mail SMTP, Twoje hasło do Gmail nigdy nie jest zapisywane na Twojej stronie. Zamiast tego Google udostępnia bezpieczne tokeny do obsługi połączenia.
Jest to znacznie bezpieczniejsze niż starsze metody, które wymagały zapisywania hasła bezpośrednio w ustawieniach. Ponadto jest to nowoczesny standard zapewniający bezpieczeństwo konta.
Czy mogę używać Gmail SMTP do moich newsletterów e-mail?
Nie, Gmail SMTP służy do wysyłania e-maili transakcyjnych, takich jak powiadomienia czy potwierdzenia. Nie jest przeznaczony do masowych biuletynów. W przypadku biuletynów lub e-maili marketingowych wybierz dedykowaną usługę e-mail marketingową, taką jak Constant Contact lub Brevo.
Samouczek wideo
🎥 Obejrzyj nasz szczegółowy samouczek wideo poniżej, aby szybko skonfigurować Gmail SMTP w WordPress i zapewnić niezawodne dostarczanie Twoich e-maili.
Po prostu kliknij odtwórz i postępuj zgodnie z instrukcjami!
Kontynuuj naukę o korzystaniu z formularzy w WordPress
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wysyłać e-maile w WordPressie za pomocą serwera Gmail SMTP.
Następnie możesz również zapoznać się z naszymi innymi pomocnymi przewodnikami na temat:
- Jak osadzać formularze w WordPress
- Jak dostosować i stylizować formularze WordPress
- Jak eksportować wpisy z formularzy WordPress do formatu CSV i Excel
- Sposoby wykorzystania logiki warunkowej w formularzach WordPress
- Wskazówki dotyczące rozwiązywania problemów, gdy Twój formularz WordPress nie działa
- Ostateczny przewodnik po korzystaniu z formularzy WordPress
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

David
Cześć, użyłem tego tutoriala w zeszłym roku do zainstalowania i skonfigurowania wtyczki Gmail SMTP. Do niedawna wtyczka Gmail SMTP w połączeniu z formularzem kontaktowym mojej strony działała idealnie. Ale dzisiaj przetestowałem formularz kontaktowy mojej strony i otrzymałem następujący komunikat o śmiertelnym błędzie:
Fatal error: Uncaught exception ‘Google_Auth_Exception’ with message ‘Error refreshing the OAuth2 token, message: ‘{ “error” : “invalid_grant” }”
Nie mam pojęcia, co to znaczy. Otrzymuję ten sam komunikat o błędzie krytycznym, gdy używam wtyczki do wysłania wiadomości testowej w wtyczce Gmail SMTP>Ustawienia>Testuj e-mail.
Nie zmieniałem żadnych ustawień wtyczki od czasu jej pierwszej instalacji rok temu i nie zrobiłem nic nowego z moim kontem Google Console. Używam najnowszej wersji wtyczki Gmail SMTP, a także najnowszej wersji WordPress.
Jakieś pomysły lub sugestie?
Dzięki!
Wsparcie WPBeginner
Cześć David,
Wygląda na to, że Twój token Oauth2 wygasł. Spróbuj ponownie wykonać samouczek od początku, aby go skonfigurować.
Admin
Ehsan
Dziękuję bardzo – jednym z moich problemów było to, że „moje e-maile trafiają do folderu spamu”
z tą usługą (Metoda 1) Teraz jest świetnie – oczywiście po 14 dniach trzeba za to zapłacić, ale nadal jest to idealne
Mam pytanie;
Czy mogę wysłać 100 e-maili jako newsletter dla moich klientów, czy jest to w porządku dla Google!?
Obawiam się, że moje e-maile po tym znów trafią do folderu spamu
Sharon
Zrobiłem wszystko zgodnie z opisem, ale formularz kontaktowy na mojej stronie nadal nie działa.
Adondriel
Hej, dodaj na końcu coś o rozwiązywaniu problemów: „Skontaktuj się ze swoim hostingodawcą i zweryfikuj, czy domyślnie nie blokują oni wychodzących żądań”. Wiem, że 1. GoDaddy tak robi i nie pozwala na odblokowanie. oraz 2. Namecheap również blokuje domyślnie, ale wystarczy skontaktować się z pomocą techniczną, podać im swoje dane i poprosić o odblokowanie portu 587, a wszystko zadziała.
Lucas
Uratowałeś mi życie!
Dzięki!
adam
Ciągle dostaję błąd: redirect_uri_mismatch, kiedy naciskam „grant permission”. Doprowadza mnie to do szału, bo nie mogę rozgryźć, co jest nie tak? Wszystko wydaje się pasować.
Adam
Grzegorz
U mnie to samo. Dostaję redirect_uri_mismatch
Macky
Ten film okazał się fantastyczną pomocą.
Jestem kompletnym początkującym użytkownikiem WordPressa. Instrukcje krok po kroku są bardzo łatwe do naśladowania. Teraz moje e-maile działają idealnie!! Dodatkowo nauczyłem się, jak łatwo wstawiać nagłówki i stopki.
Jeszcze raz dziękuję!!
Wsparcie WPBeginner
Cześć Macky,
Cieszymy się, że film okazał się pomocny. Możesz również subskrybować nasz Kanał YouTube, aby uzyskać samouczki wideo dotyczące WordPress.
Admin
Fabio
Twój samouczek uratował moją stronę! Dziękuję bardzo, kolego!
Maggie Z
Dodatkowe pytanie – ze względu na problem z konfliktem logowania, rozważałem również użycie WP Mail SMTP. Jednak wielu użytkowników na forum pomocy dla tej wtyczki wyraża obawę, że hasło do konta e-mail jest widoczne na stronie administratora w postaci zwykłego tekstu.
Mam skonfigurowaną zaporę sieciową, która uniemożliwia osobom niebędącym administratorami dostęp do zaplecza, więc czy istnieje jakieś rzeczywiste zagrożenie bezpieczeństwa związane z wyświetlaniem hasła w postaci zwykłego tekstu? Będę wdzięczny za wszelkie rady!!!
Maggie Z
Po wielu próbach rozwiązania problemu w końcu uległem i zdecydowałem się na WP Mail SMTP, co wymaga rozwiązania „zezwalaj na mniej bezpieczne aplikacje” – pracownik pomocy technicznej G Suite powiedział mi, że jest to bezpieczne i wydaje się, że jest to jedyne wyjście dla mojego konkretnego ustawienia. Wydaje się, że teraz działa. Dziękuję za niezwykle jasne instrukcje!!! Jestem teraz zagorzałym fanem tej strony.
Maggie Zellner
Film jest fantastyczny, a wtyczka zainstalowała się idealnie. Niestety, dopiero po przejściu przez cały proces zdałem sobie sprawę (ponieważ nie przeczytałem dokładnie dokumentacji wtyczki), że wtyczka Gmail SMTP eliminuje potrzebę logowania się użytkowników, a tym samym zakłóciła proces logowania, który wprowadziliśmy dla płatnych członków na naszej stronie internetowej (który zarządzamy za pomocą wtyczki PaidMembershipsPro).
Czy jest jakiś sposób, aby wyłączyć ten aspekt tej wtyczki, abym mógł wysyłać wszystkie e-maile za pośrednictwem naszego konta Gmail, ale nadal mieć możliwość logowania i wylogowywania użytkowników?
Eric
Świetny artykuł! Jednak nie jestem pewien czegoś podczas używania WordPressa do wysyłania biuletynów. Jaka jest różnica między tymi dostawcami usług masowej wysyłki e-maili (mailgun & Sendgrid) a korzystaniem z SMTP Google Apps for work?
Czy nie możemy równie dobrze używać Google Apps for work do wysyłania biuletynów?
Wsparcie WPBeginner
z Google Apps for Work możesz wysłać e-mail tylko do maksymalnie 500 odbiorców (dla płatnych kont firmowych). Nie możesz go używać do biuletynów.
Admin
Eric
Bardzo dziękuję za odpowiedź! Ponieważ Google Apps for Work ogranicza liczbę odbiorców do 500, zakładam, że zadziałałoby, gdybyśmy wysłali do 500 lub mniej osób.
Moje kolejne pytanie, czy jest to maksimum do wysłania wszystkiego naraz, czy dziennie? Jeśli ograniczylibyśmy wysyłanie tylko do kilku na minutę, czy wiesz, czy pozwoliłoby to wysłać tysiące w ciągu kilku godzin?
Heather
Dziękuję bardzo! To było bardzo pomocne!
zim ejin
Cześć, to było bardzo pouczające, dziękuję za publikację. mam jednak stronę hostowaną na AWS EC2, a Route53 do DNS. Próbowałem bezpiecznej konfiguracji. Nie działało. Czy istnieje specjalna konfiguracja dla samodzielnie hostowanych stron na AWS EC2/Route53? Swoją drogą: nie mam zainstalowanego cPanelu.
Lanrz
Po udzieleniu dostępu i kliknięciu przycisku zezwolenia, nie zostałem przekierowany z powrotem do WordPress, a status SMTP nadal nie jest połączony.
Czy masz jakieś rady, jak powinienem się do tego zabrać?
Dzięki!
Nathalie
Nie działa: testowy e-mail zwraca Połączenie: otwieranie do smtp.gmail.com:587, timeout=300, options=array ( ‘ssl’ => array ( ‘verify_peer’ => false, ‘verify_peer_name’ => false, ‘allow_self_signed’ => true, ),)
Sprawdziłem Email Routing -> Remote Mail Exchanger, ale to nie pomogło
Raph Divine
Dzięki za artykuł. Naprawdę mi pomógł! 5 gwiazdek!
Prawdziwe imię
Ten poradnik działał wspaniale, dopóki mój serwer nie przestał wysyłać e-maili i nie mogę go ponownie uruchomić. Zakładka „Testuj e-mail” nie wyjaśnia jasno, czy e-mail został pomyślnie wysłany, czy nie, ponieważ wyświetla 52 linie, które niewiele dla mnie znaczą. :/
Boro
Niesamowity tutorial !!!!
Dziękuję
peter
Ok, postępowałem zgodnie z instrukcjami OAuth i mój przycisk statusu SMPT stał się zielony. Jednakże, czy to przez e-mail testowy, czy przez moją stronę, nie mogę wysłać e-maila za pośrednictwem formularza kontaktowego (wtyczka formularza kontaktowego stworzona przez Web Durado). Komunikat oczekiwania mówi „oczekiwanie na” i ostatecznie otrzymuję powiadomienie o błędzie 405.
Jakieś przemyślenia.
Thomas
Mam nadzieję, że możesz mi pomóc?
Próbowałem skonfigurować metodę 1 za pomocą Gmaila i otrzymałem „zielone światło” od WordPressa, jednak podczas testowania poczty otrzymuję następujący komunikat o błędzie po odczekaniu 1 minuty na wysłanie:
Połączenie: otwieranie do smtp.gmail.com:587, timeout=300, options=array ()
Jakieś pomysły, jak to naprawić?
Z najlepszymi pozdrowieniami,
Tom
Fernando Santos
Ten tutorial jest niesamowity!
Mam jednak jedno pytanie. Skierowałem wiadomości z formularza kontaktowego na grupowy adres e-mail Gmail, ale z jakiegoś powodu wiadomości nie są dostarczane. Kiedy kieruję je na „prawdziwy” adres e-mail, wiadomości są normalnie dostarczane.
Byłbym bardzo wdzięczny, gdyby ktoś mógł mi pomóc zrozumieć, dlaczego tak się dzieje.
Dziękuję!!!
Paul
+1 dla tego pytania. Mam dokładnie to samo pytanie, ponieważ chcę użyć naszego adresu info@...
Andres
Dzięki, chłopaki, za tak przydatny artykuł. Postępowałem zgodnie ze wszystkimi krokami i udało mi się poprawnie skonfigurować pocztę e-mail. Jednakże, gdy otrzymuję e-mail z adresu mydomain.com (wysłany przez WordPress po zakupie produktu), awatar użytkownika (zdjęcie z Gmaila) nie pojawia się, mimo że mydomain.com ma już zdjęcie.
W rzeczywistości, jeśli wyślę e-mail bezpośrednio z konta mydomain.com za pośrednictwem Google Workspace, odbiorca od razu widzi obraz, ale nie dzieje się tak, jeśli e-mail jest wysyłany przez WordPress.
Czy masz jakieś sugestie? Dziękuję bardzo i trzymajcie się!
Sahar
Dziękuję za te pomocne informacje. Naprawdę pomogłeś mi w konfiguracji i doceniam Twój czas poświęcony na stworzenie tych przydatnych informacji!
Wsparcie WPBeginner
Glad you found it helpful.
Admin
lokesh kumar CL
Jaki jest URI pochodzenia aplikacji klienckiej. Nie akceptuje adresu URL strony internetowej... proszę o pomoc
Susan
Doskonałe instrukcje i dziękuję za przeprowadzenie mnie przez proces konfiguracji. Próbowałem zmienić rekord MX, ale bez powodzenia.
Otrzymuję komunikat 405 Not allowed (Niedozwolone) podczas próby wysłania wiadomości e-mail.
Jestem hostowany przez Bluehost i używam motywu DIVI.
Jeśli ktoś ma jakieś pomysły, będę bardzo wdzięczny.
Leista
Witam, mam podobny problem. Otrzymuję błąd 405 i również jestem hostowany na Bluehost. Czy przypadkiem udało Ci się rozwiązać problem? Dzięki.
JDC
Miałem ten sam problem z bluehost. Ale to dało mi rozwiązanie.
Odinstalowałem wszelkie dodatkowe wtyczki do poczty, w tym smtp mailer lub wtyczkę gmail smtp i po prostu użyłem losowego adresu, takiego jak mynewaddress@example.com (zastąp example.com swoją własną nazwą domeny) i zadziałało. Wysłałem e-mail na moje konto Gmail i przeszedł wszystkie filtry. Wygląda na to, że BlueHost waliduje adres, jeśli pochodzi z serwera hostującego tę domenę. W Gmailu zazwyczaj pojawia się ostrzeżenie, że ten e-mail mógł nie zostać zwalidowany, ale moje e-maile przychodzą bez problemu z niestandardowymi funkcjami poczty WordPress. Nie potrzebna jest żadna dodatkowa wtyczka.
Prashant Bhandarkar
Thank you so much. This was of great help. God Bless you!
Karmen
Niesamowity tutorial!!!
Louise
Działa mi to znakomicie z kontem Google Apps for Work dla rozwiązania WooCommerce na WordPress, dziękuję.
Czy to powinno działać, jeśli użyję adresu e-mail grupy Google zamiast konta?
Dziękuję bardzo.
Brian Treiber
Nie korzystam z Google Apps for Work, wszystko jest skonfigurowane i połączone. Próbowałem wysłać e-mail testowy, ale otrzymuję błąd 405 nie dozwolone. Wszedłem do mojego cpanel i zmieniłem rekordy mx na zalecane „zdalne”. Nadal nie mogę wysłać. Czy to oznacza, że muszę użyć mniej bezpiecznej metody?
Jason North
Otrzymuję ten błąd podczas próby aktywacji wtyczki:
Wtyczka nie mogła zostać aktywowana, ponieważ spowodowała krytyczny błąd. Błąd parsowania: błąd składni, nieoczekiwany T_FUNCTION, oczekiwano „)” w /home3/north23/public_html/forcebrain/wp-content/plugins/gmail-smtp/google-api-php-client/src/Google/autoload.php w linii 19
genie
Witam, używam wtyczki gmail-smtp, ale ona koliduje z ultimate membership. Czy możesz mi pomóc?
Próbowałem innej wtyczki wp mail smtp, ale w ostatnim polu: hasło konta użytkownika. Google App nie pozwala na logowanie z wtyczki. Proszę o pomoc.
Dziękuję
Leslie Andrews
Wyraźnie robię coś źle. Kiedy dochodzę do „dodaj dane uwierzytelniające”, otrzymuję ten komunikat o błędzie i nie mogę iść dalej.
Nieprawidłowe przekierowanie: musi kończyć się publiczną domeną najwyższego poziomu (taką jak .com lub .org)
Każda pomoc będzie mile widziana
Wsparcie WPBeginner
Jeśli przyjrzysz się uważnie adresowi URL, zauważysz, że brakuje kropki między nazwą domeny a TLD, masz examplecom, a powinno być example.com.
Admin
Graham
Dzięki za tutorial, ale otrzymuję ten błąd, gdy próbuję wysłać e-mail testowy:
Połączenie: otwieranie do ssl://smtp.gmail.com:587, timeout=300, options=array ()
BŁĄD SMTP: Nie udało się połączyć z serwerem: Połączenie odrzucone (111)
Nie udało się połączyć SMTP.
Czy ma to coś wspólnego z tym, że moja strona jest zabezpieczona protokołem SSL?
Tony
Mam ten sam problem. Czy udało Ci się to rozwiązać?
Tom
Świetny artykuł, mam kilka problemów z uruchomieniem tego. Wyłączyłem wtyczkę i przetestowałem formularz kontaktowy, aby zobaczyć, czy wszystko jest tak samo jak przed skonfigurowaniem Gmail SMTP, niestety żadne e-maile nie są teraz wysyłane.
Nawet jeśli wtyczka Gmail SMTP NIE jest aktywna, czy musimy jakoś zresetować ustawienia do domyślnych?
Wsparcie WPBeginner
Nie, po prostu dezaktywacja wyłączyłaby go.
Admin
Jenny
Cześć,
Mam to wszystko poprawnie skonfigurowane i testowy e-mail zadziałał… Skomentowałem własnego bloga, aby sprawdzić, czy otrzymam e-mail po opublikowaniu komentarza, ale niestety nie dostałem. Czy ktoś może mi pomóc dowiedzieć się, gdzie popełniłem błąd?
Sachin
Hej, dzięki za tutorial. Wszystko działa dobrze w konfiguracji, ale gdy e-mail jest wysyłany, strona zamarza na około 5 minut. Strona nie otwiera się w tym czasie. Nie odpowiada w tym czasie. Masz jakiś pomysł, co może być przyczyną tego problemu. Ale chodzi o to, że e-mail jest w końcu wysłany.
Wsparcie WPBeginner
Skontaktuj się z dostawcą hostingu WordPress. Oni mogą być w stanie lepiej Ci pomóc.
Admin
crissy
Cześć,
Mam problem z wysyłaniem testowych wiadomości e-mail
Fatal error: Cannot redeclare class phpmailer in /home/mywebsite/wp-includes/class-phpmailer.php on line 29
proszę o pomoc
David
Cześć, właśnie zainstalowałem tę wtyczkę i wszystko poszło idealnie – dzięki Twojemu doskonałemu samouczkowi! (Zdecydowanie nie poradziłbym sobie bez Ciebie.) Wychodzące wiadomości e-mail mojej strony internetowej natychmiast zaczęły trafiać do skrzynek odbiorczych ludzi, a nie do folderów spam.
Ale ponieważ jestem w tym nowicjuszem i nie znam SMTP od RSVP, poczytałem trochę o SMTP, a na jednej ze stron, na którą trafiłem, znalazłem takie stwierdzenie:
„Inna strategia, którą stosują hakerzy: Jeśli Twoja aplikacja wysyła e-maile za pomocą SMTP, adres IP zostanie zapisany w nagłówkach Received. Albo wyczyść oryginalną linię Received [brak wyjaśnienia, jak to zrobić], albo nie używaj SMTP do przesyłania e-maili.”
Czy jest to coś, czym powinienem się martwić pod względem bezpieczeństwa? Czy ta wtyczka rozwiązuje ten problem w jakiś sposób? A jeśli nie, jak powinienem to naprawić?
Dzięki!
Wsparcie WPBeginner
Nie powinieneś się tym martwić. Większość popularnych dostawców usług pocztowych i ich filtry antyspamowe mogą sprawdzić, czy e-mail pochodzi z adresu IP, z którego twierdzi, że pochodzi.
Admin
Rob
Thank YOU so much for this!! I’ll keep coming back for more!!
Travis
Dziękuję bardzo za ten tutorial.
Pierwotnie wszystko było skonfigurowane i działało dobrze, ale przeniosłem moją stronę internetową i wprowadziłem kilka innych poprawek, a nagle wysyłanie poczty przestało działać.
Wcześniej poświęciłem trochę czasu na próbę skonfigurowania i uruchomienia, ale potem losowo przestało działać.
Tak czy inaczej, opcja nr 1 naprawdę uratowała mnie przed poważnym bólem głowy.
Christine Tabor
Skonfigurowałem i dostałem zielony przycisk "go to go"… DZIĘKI ZA INSTRUKCJĘ KROK PO KROKU…
(robię to na stronie testowej klienta)…
ALE JEŚLI CHODZI O GRAVITY FORMS (lub dowolny wtyczkę formularza)… czy muszę również zmienić e-maile z powiadomieniami, których używałem do zgłoszeń Gravity Forms?
Czy adres e-mail „od”, którego użyłem w konfiguracji, może być inny niż adres Gmail użyty do jego skonfigurowania?
Problem, który to wszystko rozpoczął, polegał na tym, że klient nie otrzymywał powiadomień z Gravity Form.
WIĘC, zanim zainstaluję na ich stronie produkcyjnej… (która jest sklepem internetowym i ma SSL)… czy możesz odpowiedzieć na to… i czy nadal powinienem używać TSL do konfiguracji? Nie byłem pewien, czy certyfikat na stronie ma jakiekolwiek znaczenie w konfiguracji tego.
Dziękuję,
Christine
Wsparcie WPBeginner
Nie, nie musisz zmieniać e-maili z powiadomieniami.
Jest w porządku, ale aby zapewnić maksymalną dostarczalność, powinieneś użyć adresu e-mail, który faktycznie wysyła wiadomość.
Najpierw spróbuj z SSL w przypadku konfiguracji Gmail.
Admin
Christine
Dzięki za odpowiedź… proszę o trochę więcej wyjaśnień.
Skonfigurowałem email…info@domain.com jako przekierowanie w cPanelu i przekierowuję na ich e-mail Verizon.
Pozostawiłem adres e-mail Verizon na liście powiadomień GF, dodałem adres e-mail z informacjami i inny alternatywny adres e-mail.
Czyli e-mail informacyjny to ten w konfiguracji wtyczki Gmail, który wysyła e-mail… czy to w porządku, że jest to przekierowanie?
Dodatkowo, podczas konfiguracji wtyczki, użyłem konta Gmail, które utworzyłem… CompanyName@gmail.com
Ale nie używam go jako adresu wysyłającego ani nigdzie indziej.
Wysłałem test i wygląda na to, że wszystko działa… Czy powinienem wrócić i zmienić na SSL zamiast TSL, czy zostawić tak jak jest?
Dzięki jeszcze raz…
Christine
Wsparcie WPBeginner
Brzmi rozsądnie. Jednak gdyby to zależało od nas, użylibyśmy adresu Gmail jako nadawcy i dodali adres e-mail do przekierowania jako adres odpowiedzi.
Tribhuwan Bhatt
Dziękuję
Tim R
Nie działa u mnie 14 kwietnia 2016.
Rzadko rzeczy, które robię, działają.
Połączenie: otwieranie do smtp.gmail.com:587, czas oczekiwania=300, opcje=array ()
BŁĄD SMTP: Nie można połączyć się z serwerem: Sieć jest niedostępna (101)
Nie można połączyć się z SMTP.
Błąd poczty: Nie można połączyć się z SMTP.
Czy jest sens się tym przejmować?
zse
Cześć,
Mam ten sam błąd.
Czy rozwiązałeś ten problem?
Regards
Tim R
Oto kontynuacja:
Ustawienia serwera mojego hostingu uniemożliwiły to.
Zmieniłem hosting i teraz działa łatwo jak bułka z masłem.
Nie zapomnij zmienić ustawień konta Gmail, aby zezwolić na nieautoryzowane aplikacje (wyszukiwanie pozwoli znaleźć wiele instrukcji, jak to zrobić, więc nie dodaję ich tutaj)
Monica
Cześć, próbowałem zezwolić na dostęp dla niezarejestrowanych aplikacji, ale nadal mi to nie działa.
Otrzymuję błąd:
Connection: opening to smtp.gmail.com:587, timeout=300, options=array ()
SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed.
Jakieś pomysły?
Bclose
Hi ,
Thanks for this ticket ..i was fighting with my emial provider weblayer and nothing. it worked with your magic touch , one simple note .. by the end of Ouauth when explaining to create a fake local email you forgot to include that we must use MX record and what is is , i search on google and found ALT2.ASPMX.L.GOOGLE.COM, but this last simply thing could be a danwfault for all readers
Either way thank you..a lot!
Kay
Dziękuję bardzo za to! Działało jak marzenie. Instrukcje są w 100% trafne!
Tyler
Czy ktoś uruchomił to z pocztą Google Apps? Utworzyłem poświadczenia API. Status SMTP jest zielony. Ale testowy e-mail mówi, że połączenie zostało odrzucone. Już ustawiłem mx na zdalny na GoDaddy. Czy są jakieś ustawienia bezpieczeństwa w poczcie Google Apps, które trzeba skonfigurować?
TJ
Miły artykuł, udało mi się zainstalować wtyczkę i wysłała ona e-mail z testowego adresu e-mail wtyczki.
Nie działa przy użyciu Contact Form 7, jakieś rekomendacje dotyczące wtyczki formularza kontaktowego, z którą mogłoby to działać?
Dzięki
Wsparcie WPBeginner
Możesz spróbować z WPForms.
Admin
Muhammad
dzięki za fajny post.myślałem o ustawieniu tego dla mojej strony.
Ripul
Interesujące, jednak otrzymuję ten błąd: „Błąd: redirect_uri_mismatch”
Ripul
Zapomniałem wspomnieć, że testuję to na Localhost.
Rashmirekha Moharana
Cześć Syed.
Dziękuję bardzo za tak wspaniałe rozwiązanie. Pozwolę sobie zaimplementować i zobaczyć.
Gratulacje.