Wysyłaj e-maile przez SMTP w WordPress z Google Workspace i dwuskładnikowym uwierzytelnianiem

WordPress Poczta Google SMTP 2FA

Jestem wielkim zwolennikiem Two-Factor Authentication (2FA) na każdej platformie, z której korzystam. Jako marketer, który pracuje z klientami i danymi klientów, po prostu nie mogę zbytnio uważać na bezpieczeństwo, więc połączenie różnych haseł dla każdej witryny, używanie Apple Keychain jako repozytorium haseł i włączanie 2FA w każdej usłudze jest koniecznością.

Jeśli używasz WordPress jako system zarządzania treścią system jest zwykle skonfigurowany do przesyłania wiadomości e-mail (takich jak wiadomości systemowe, przypomnienia o haśle itp.) przez hosta. Nie jest to jednak zalecane rozwiązanie z kilku powodów:

  • Niektóre hosty faktycznie blokują możliwość wysyłania wychodzących wiadomości e-mail z serwera, aby nie były celem hakerów do dodawania złośliwego oprogramowania, które wysyła wiadomości e-mail.
  • Wiadomość e-mail przychodząca z serwera zwykle nie jest uwierzytelniana i weryfikowana za pomocą metod uwierzytelniania dostarczalności wiadomości e-mail, takich jak SPF lub DKIM. Oznacza to, że te wiadomości e-mail mogą być po prostu kierowane bezpośrednio do folderu śmieci.
  • Nie masz rejestru wszystkich wychodzących wiadomości e-mail, które są wysyłane z Twojego serwera. Wysyłając je za pośrednictwem konta Google Workspace (Gmail), będziesz mieć je wszystkie w folderze Wysłane - dzięki czemu będziesz mógł sprawdzić, jakie wiadomości wysyła Twoja witryna.

Rozwiązaniem jest oczywiście zainstalowanie wtyczki SMTP, która wysyła e-maile z konta Google Workspace zamiast po prostu wypychać je z serwera.

Chcesz zamiast tego skonfigurować Microsoft? Kliknij tutaj

Łatwa wtyczka WP SMTP WordPress

Na naszej liście najlepsze wtyczki WordPress, podajemy Łatwy WP SMTP plugin jako rozwiązanie do łączenia witryny WordPress z serwerem SMTP w celu uwierzytelniania i wysyłania wychodzących wiadomości e-mail. Jest prosty w użyciu, a nawet zawiera własną kartę testową do wysyłania wiadomości e-mail!

Ustawienia dla Obszar roboczy Google są całkiem proste:

  • SMTP: smtp.gmail.com
  • Wymaga SSL: Tak
  • Wymaga TLS: Tak
  • Wymaga uwierzytelnienia: Tak
  • Port dla SSL: 465

Oto jak to wygląda (nie wyświetlam pól nazwy użytkownika i hasła):

Łatwe ustawienia wtyczki WP SMTP WordPress

Two-Factor Authentication

Problem dotyczy teraz uwierzytelniania. Jeśli masz włączone 2FA na swoim koncie Google, nie możesz po prostu wprowadzić swojej nazwy użytkownika (adresu e-mail) i hasła w wtyczce. Podczas testu pojawi się błąd informujący, że do pełnego uwierzytelnienia w usłudze Google potrzebujesz 2FA.

Jednak Google ma rozwiązanie tego… nazywanego Hasła aplikacji.

Hasła do aplikacji Google Workspace

Google Workspace umożliwia tworzenie haseł aplikacji, które nie wymagają uwierzytelniania dwuskładnikowego. Są to w zasadzie hasło w stylu jednego celu, którego możesz używać z klientami poczty e-mail lub innymi platformami stron trzecich… w tym przypadku Twoja witryna WordPress.

Aby dodać hasło do aplikacji Workspace:

  1. Zaloguj się do swojego Konto Google.
  2. Wybierz Bezpieczeństwo.
  3. Pod Logowanie do Google, Wybierz Hasła aplikacji.
  4. Wybierz Innei wpisz nazwę swojej witryny i wygeneruj hasło.

Google włączy hasło i przekaże Ci je, abyś mógł go użyć do uwierzytelnienia.

Hasła aplikacji Google

Wklej wygenerowane hasło Easy WP SMTP, a zostanie ono poprawnie uwierzytelnione. Przetestuj wiadomość e-mail, a zobaczysz, że została wysłana:

E-mail testowy z WordPress Easy WP SMTP

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.