Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wysyłać e-maile w WordPress przy użyciu serwera SMTP Gmail

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. ✅

Jak używać Gmail SMTP w WordPress

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

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.

WP Mail SMTP

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.

Ustawienia 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.

Wprowadź z e-maila i nazwy

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”.

Zakładka Ogólne w ustawieniach WP Mail SMTP

Następnie musisz wybrać „Google / Gmail” w sekcji „Mailer”.

Pozwoli Ci to skorzystać z opcji „Konfiguracja jednym kliknięciem”.

Wybór Google / Gmail jako serwera poczty

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.

Włączanie konfiguracji 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”.

Zapisz ustawienia przycisk

Następnie możesz zalogować się na swoje konto Google.

Po prostu kliknij przycisk „Zaloguj się do Google” i wybierz konto.

Przycisk Zaloguj się przez Google

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ć.

Umożliwienie kontu Google wysyłania e-maili

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.

Autoryzacja pomyślna

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.

Wybierz Google jako serwer pocztowy

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.

Pola Identyfikator klienta i Tajny klucz

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.

Kliknij mój pierwszy projekt

Otworzy się małe okno podręczne.

Kliknij opcję „Nowy projekt”.

Utwórz 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.

Wprowadź szczegóły projektu

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.

Włącz interfejsy API i usługi

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ć.

Wybierz Gmail API

Zobaczysz teraz przegląd API i jego możliwości.

Po prostu kliknij przycisk „Włącz”, aby kontynuować.

Włącz Gmail API

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.

Kliknij Utwórz dane uwierzytelniające

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?”.

Wybierz Gmail API

Następnie wybierzesz „Dane użytkownika” dla pola „Do jakich danych będziesz mieć dostęp?”.

Po wykonaniu tej czynności kliknij przycisk „Dalej”.

Wybierz dane użytkownika

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.

Wprowadź informacje o aplikacji

Stamtąd musisz przewinąć w dół i wprowadzić dane kontaktowe dewelopera.

Po wprowadzeniu adresu e-mail po prostu kliknij przycisk „Zapisz i kontynuuj”.

Wprowadź dane kontaktowe dewelopera

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”.

Wybierz typ aplikacji

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ę.

Dodaj adresy URL przekierowania

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.

Pobierz swoje dane uwierzytelniające

Po wpisaniu adresu URL, po prostu kliknij przycisk „Utwórz”.

Następnie zobaczysz swoje dane uwierzytelniające w obszarze „Twoje dane uwierzytelniające”.

Sekcja 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.

Edytuj dane uwierzytelniające
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.

Skopiuj identyfikator klienta i sekret

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ę.

Wprowadź identyfikator klienta i sekret w wtyczce

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”.

Zezwól na wtyczkę

To przeniesie Cię do Twojego konta Google.

Następnie zostaniesz poproszony o udzielenie witrynie uprawnień do wysyłania e-maili w Twoim imieniu.

Wybierz konto Google

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.

Połączono pomyślnie

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”.

Wprowadź z e-maila i nazwy

Następnie wybierzmy „Inny SMTP” jako swój system pocztowy.

Ponadto, zaznacz pole wyboru obok ścieżki powrotnej.

Wybierz inny SMTP jako serwer pocztowy

Następnie możesz przewinąć w dół do sekcji „Inny SMTP”.

Tutaj skonfigurujesz więcej ustawień do połączenia z serwerami SMTP Gmail.

Skonfiguruj inne SMTP

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.

Zapisz ustawienia dla innych SMTP

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”.

Wyślij e-mail testowy

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.

utwórz konto e-mail w cpanel

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.

utwórz konto e-mail

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 zaktualizować konto do Google Workspace (do 2000 e-maili dziennie). Alternatywnie, możesz 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 lub 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!

Subskrybuj WPBeginner

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:

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

136 CommentsLeave a Reply

  1. Czy adres e-mail Nadawcy może być taki sam jak adres e-mail, na który wysyłane są zgłoszenia z formularza? Na przykład, mam formularz generujący leady na mojej stronie, który chcę wysłać na adres e-mail Google Workspace. Czy to zadziała, jeśli adres e-mail Nadawcy i adres e-mail używany do OAuth będą takie same? Czy też będę musiał użyć innego adresu e-mail dla Nadawcy i OAuth?

  2. Sekcja OAuth była bardzo pomocna. Wcześniej to implementowałem i mogę ręczyć za bezpieczeństwo. Inną rzeczą, o której warto pamiętać, jeśli korzystasz z darmowego konta Gmail, jest codzienne monitorowanie limitów wysyłania wiadomości e-mail. To świetne źródło dla każdego, kto chce zwiększyć dostarczalność wiadomości e-mail WordPress.

  3. Niesamowity przewodnik. Dzięki. Konfiguracja Gmail SMTP zawsze sprawia mi ból głowy, ponieważ zajmuje to tak dużo czasu. Nieporównywalne z tradycyjną konfiguracją SMTP dla prywatnego adresu e-mail domeny, gdzie wprowadzasz serwer SMTP, login, hasło i port, i gotowe. Wielkie dzięki.

  4. Po ukończeniu wszystkich kroków przekierowało mnie na moją stronę WordPress, ale trafiłem na stronę z informacją o błędzie 404, więc nie było komunikatu o sukcesie, więc nie mogę przetestować, ponieważ nadal jest autoryzacja nieudana.

  5. Chcę wysyłać biuletyny/maile do subskrybentów mojej strony internetowej. Chcę wysyłać maile do subskrybentów mojej strony z mojego firmowego adresu mailowego gsuite. Czy możesz mi zasugerować, co mam teraz zrobić?

  6. Czy możemy użyć przekierowanego adresu e-mail do skonfigurowania tego, czy musimy mieć konto Gmail?

  7. Cześć

    Podczas konfiguracji ekranu zgody OAuth, dostępne są opcje Wewnętrzna i Zewnętrzna. Tylko opcja zewnętrzna jest dostępna dla użytkowników Gmail. Czy to jest właściwy wybór?

    Dzięki!

    • Brzmi to poprawnie, w przypadku pytań dotyczących wtyczki zalecamy skontaktowanie się z pomocą techniczną wtyczki w celu uzyskania pomocy.

      Admin

  8. Nigdzie nie mogę znaleźć, gdzie ustawić pole „do” w e-mailu, czy mógłbyś wyjaśnić, jak ustawić to pole?

    • Powinieneś sprawdzić ustawienia swojej wtyczki formularza dotyczące ustawienia lokalizacji odbiorcy

      Admin

  9. Cześć,

    Moje e-maile są automatycznie usuwane, nie ustawiłem żadnych filtrów ani niczego innego. Co może być problemem?

    • Powinieneś skontaktować się z dostawcą usług pocztowych, aby upewnić się, że po ich stronie nie ma problemu.

      Admin

  10. Ekran zgody OAuth jest obowiązkowy podczas tego procesu.

    Tak czy inaczej, twoje wyjaśnienie jest najlepsze.

    Dzięki.

  11. Postępowałem zgodnie z krokami, aby skonfigurować e-mail i działa, ale jak teraz wysłać e-maile do mojej listy e-mailowej?

  12. Dzięki temu otrzymuję limit 2000 w okresie 24 godzin, ponieważ używa tylko jednego adresu e-mail. Czy jest sposób, aby użyć tego jako przekaźnika SMTP, który pozwala wysyłać 10 000 e-maili na 24 godziny? Lub jakikolwiek sposób na dodanie wielu e-maili do wysyłki?

  13. Właśnie użyłem tego dla mojej strony i zadziałało. Poważnie, to było wybawienie. Spędziłem kilka godzin na rozwiązywaniu problemów, a film rozwiązał cały problem w około 5 minut. Dzięki.

  14. Jak mogę wysyłać e-maile skonfigurowane za pomocą WP MAIL SMTP (używam Gmaila) dostosowane do domeny witryny? Muszę rozróżniać e-maile w zależności od typu e-maila wysyłanego przez moją witrynę.

    • Zależałoby to od tego, jakiej wtyczki/narzędzi używasz do wysyłania e-maili, ponieważ WP Mail SMTP służy do zmiany sposobu wysyłania e-maili przez WordPress, a nie przez użytkowników wysyłających e-maile.

      Admin

  15. Chciałem tylko podziękować! Całkowicie walczyłem z poprawnym wysyłaniem e-maili z mojego formularza kontaktowego, dopóki nie natknąłem się na Twój post. Użyłem pierwszej metody i zadziałała jak marzenie. Jednak był krok (prawdopodobnie wprowadzony niedawno), w którym musiałem skonfigurować formularz zgody? Zaprowadziło mnie to do innego ekranu, którego nie było w filmie, ale był stosunkowo prosty. Jeszcze raz dziękuję!

  16. Pierwsza metoda (konfiguracja w GCloud) wydawała mi się zbyt długa.
    Zatem zaadaptowałem drugą metodę (nie zgadzam się z Tobą, że druga metoda jest trudniejsza). Druga metoda ma tylko 3-4 kroki.

    Ale to nie zadziałało. SMTP nie mógł mnie uwierzytelnić. Chociaż mój identyfikator/hasło jest w pełni poprawne.

    • If you reach out to the plugin’s support with your specifics they should be able to help you find the problem :)

      Admin

  17. Jeszcze raz dziękuję za świetny tutorial, formularze działają teraz poprawnie! Mam pytanie: chciałbym zmienić nazwę nadawcy w ustawieniach wtyczki, ale jest to niemożliwe. Próbowałem ponownie zainstalować wtyczkę, wszystkie moje ustawienia zostały zachowane. Czy jest jakiś sposób, abym mógł teraz zmienić nazwę nadawcy e-mail?

    • W celu skonfigurowania tego należałoby skontaktować się z pomocą techniczną wtyczki, ale na chwilę obecną, jeśli ustawisz ją na metodę domyślną, powinno to pozwolić na zmianę tych ustawień.

      Admin

  18. Witaj,

    Jestem naprawdę zmęczony tym problemem z CF7, który nie może wysyłać wiadomości e-mail do Gmaila z mojej strony. Wydaje się, że wszyscy mają ten problem.

    Postępowałem zgodnie z Twoimi instrukcjami co do joty i doszedłem do punktu, w którym powinienem zezwolić wtyczce na wysyłanie e-maili za pomocą mojego konta Google, pojawia się błąd informujący o niedopasowaniu URI. Co to jest? Skopiowałem i wkleiłem URI, tak jak powiedziałeś. Co zrobiłem źle. Proszę, pomóż mi, nie śpię z tego powodu.

    Dzięki.

    • Cześć Afam,

      Prawdopodobnie nie zapisałeś identyfikatora URI przekierowania podczas tworzenia aplikacji. Wykonaj kroki ponownie i upewnij się, że skopiowałeś dokładny adres URL ze strony ustawień wtyczki, aby wprowadzić go w swojej aplikacji.

      Admin

  19. Witam,

    Postępowałem zgodnie z podanymi instrukcjami, dziękuję! Dotarłem aż do "pozwól wtyczce wysyłać e-maile...." dla Gmaila i kiedy klikam ten przycisk, otrzymuję komunikat, że aplikacja nie została zweryfikowana.
    Próbowałem wielu rozwiązań, ale nadal nie działa.

    Używam bluehost i WP mail stmp.

    Jakieś sugestie?
    Dziękuję

  20. Nie działa u mnie. Używam Google Cloud i Cloudflare, a kiedy próbuję wysłać testowy e-mail, otrzymuję błąd:

    „Nie można uwierzytelnić konta SMTP”.

  21. Mój klient korzysta z G Suite do poczty e-mail, stworzyłem stronę internetową WordPress z wtyczką Contact Form 7. Przeanalizowałem, że formularz kontaktowy nie wysyłał wiadomości e-mail z witryny do Gmaila.

    Dlatego użyłem wtyczki „WP Mail SMTP” i utworzyłem Gmail API, teraz e-mail działa.

    Ale mam jeden problem, kiedy wysyłam formularz kontaktowy, e-mail jest odbierany w Gmailu, ale wszystkie otrzymane e-maile mają tytuł „ja”.

    Dlatego za każdym razem, gdy muszę wysłać e-mail do siebie.

    Chcę, aby w e-mailu „Nazwa nadawcy” pojawiała się przy „Od”.

    Proszę, pomóż mi.

  22. myślę, że kluczem jest utworzenie konta o tej samej nazwie w bluehost w ramach poczty e-mail, aby oszukać hosta, problem polega na tym, że e-mail zostanie uznany za spam.

  23. cześć.. próbowałem wysłać e-mail za pomocą wp-mail-smtp na wordpressie PRZEZ gmail zgodnie z tutorialem..

    kiedy próbuję OAUTH 2 w gmailu na wordpressie, pojawia się błąd.
    —————————

    Nie do przyjęcia!
    Nie można znaleźć odpowiedniej reprezentacji żądanego zasobu na tym serwerze. Ten błąd został wygenerowany przez Mod_Security.
    —————————–

    skontaktowałem się z pomocą techniczną hostgatora.. Ustawienia Mod_security nie mogą być dodane do białej listy, ponieważ mogą pozostawić stronę podatną na zagrożenia.

    proszę o informację, jak wysyłać maile

  24. Dziękuję za szczegółowe instrukcje! Ta strona ratowała mnie wielokrotnie. Naprawdę doceniam świetną zawartość!

  25. bardzo dziękuję za ten tutorial. Mam ten problem od tygodnia i problem został rozwiązany dzięki temu tutorialowi.

  26. Cześć,
    Skonfigurowałem adres e-mail do wysyłania wiadomości i zadziałało.
    Ale muszę zmienić konto e-mail.

    Próbowałem już Metody 2, ale nie działa na moim serwerze.

    Odinstalowałem i zainstalowałem ponownie wtyczkę, ale wszystkie dane są przechowywane.

    Czy ktoś może mi pomóc?

  27. czy ten korepetytor działa z darmowym kontem gmail?
    dzięki za świetny tutorial, który zrobiłeś..
    wpisuję cokolwiek o wp i Twoja strona jest na szczycie google..po prostu wow

  28. Właśnie przez to przeszedłem i po próbie wysłania testowego e-maila otrzymałem następującą wiadomość:

    Połączenie: otwieranie do smtp.gmail.com:587, czas oczekiwania=300, opcje=array ()
    Połączenie: Nie udało się połączyć z serwerem. Numer błędu 2. "Komunikat o błędzie: stream_socket_client(): nie można połączyć się z smtp.gmail.com:587 (Sieć jest niedostępna)
    BŁĄD SMTP: Nie udało się połączyć z serwerem: Sieć jest niedostępna (101)
    Połączenie SMTP nie powiodło się.

  29. Cześć, proszę pomóż, kiedy klikam przycisk „Udziel zgody”, pojawia się ten błąd.

    400. Wystąpił błąd.

    Błąd: nieprawidłowy_zakres

    Nie masz uprawnień do dostępu do niektórych zakresów. Twój projekt próbuje uzyskać dostęp do zakresów, które wymagają przejścia przez proces weryfikacji. {invalid = [https://mail.google.com/]} Jeśli musisz użyć jednego z tych zakresów, złóż wniosek o weryfikację.

    Dowiedz się więcej

    Szczegóły żądania
    client_id=940707600009-5f3lstctsc081s72c27h4hhmf5212a7p.apps.googleusercontent.com

    To wszystko, co wiemy.

  30. Otrzymałem . . .

    Błąd krytyczny: Nie można ponownie zadeklarować klasy phpmailerException w /home/content/04/11965204/html/sofp/wp-includes/class-phpmailer.php w linii 4040

    I can’t seem to get this fixed no matter what solve I try. There doesn’t appear to be a contact form in our future :-(

    Wyszukiwanie Google nie pomogło z tym kodem błędu. Nie mogę sobie wyobrazić, że jestem pierwszą osobą, która go otrzymała...

  31. Uwielbiałem/Uwielbiałam, jak bardzo to było pomocne, niestety nadal nie mogę sprawić, by pojawił się przycisk „udziel dostępu”! Masz jakiś pomysł, dlaczego tak się dzieje? Googlowanie nie działa.
    Dziękuję!

  32. 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!

  33. 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

  34. 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.

  35. 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

  36. 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ę!!

  37. 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!!!

    • 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.

  38. 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?

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.