Изпратете имейл чрез SMTP в WordPress с Google Workspace и двуфакторно удостоверяване

WordPress Google Email SMTP 2FA

Аз съм голям поддръжник на Две-Factor Authentication (2FA) на всяка платформа, която използвам. Като маркетолог, който работи с клиенти и клиентски данни, просто не мога да бъда прекалено внимателен по отношение на сигурността, така че комбинацията от различни пароли за всеки сайт, използване на Apple Keychain като хранилище за пароли и активиране на 2FA за всяка услуга е задължително.

Ако тичаш WordPress като вашата система за управление на съдържанието, системата обикновено е конфигурирана да прокарва имейл съобщения (като системни съобщения, напомняния за парола и т.н.) през вашия хост. Това обаче не е препоръчително решение поради няколко причини:

  • Някои хостове всъщност блокират възможността да изпращат изходящи имейли от сървъра, така че те не са цел на хакерите да добавят злонамерен софтуер, който изпраща имейли.
  • Имейлът, който идва от вашия сървър, обикновено не е удостоверен и валидиран чрез методи за удостоверяване на доставката на имейл като SPF или DKIM. Това означава, че тези имейли могат просто да бъдат пренасочени директно към нежеланата папка.
  • Нямате запис на всички изходящи имейли, изпратени от вашия сървър. Изпращайки ги чрез вашия акаунт в Google Workspace (Gmail), ще имате всички в изпратената папка - за да можете да прегледате какви съобщения изпраща вашият сайт.

Решението, разбира се, е да инсталирате SMTP плъгин, който изпраща имейла ви от акаунта ви в Google Workspace, вместо просто да бъде изтласкан от сървъра ви.

Искате ли вместо това да настроите Microsoft? Натисни тук

Лесна приставка за WP SMTP WordPress

В нашия списък на най-добрите приставки за WordPress, ние изброяваме Лесно WP SMTP плъгин като решение за свързване на вашия WordPress сайт със SMTP сървър за удостоверяване и изпращане на изходящи имейли. Той е лесен за използване и дори включва собствен тестов раздел за изпращане на имейл!

Настройките за Работно пространство на Google са доста прости:

  • SMTP: smtp.gmail.com
  • Изисква SSL: Да
  • Изисква TLS: Да
  • Изисква удостоверяване: Да
  • Порт за SSL: 465

Ето как изглежда (не показвам полетата за потребителско име и парола):

Лесни настройки на WP SMTP WordPress Plugin

Две-Factor Authentication

Сега проблемът е удостоверяването. Ако сте активирали 2FA в акаунта си в Google, не можете просто да въведете потребителското си име (имейл адрес) и парола в приставката. Ще получите грешка, когато тествате, която ви казва, че имате нужда от 2FA, за да завършите удостоверяването в услугата на Google.

Google обаче има решение за това ... наречено App Passwords.

Пароли за приложения на Google Workspace

Google Workspace ви позволява да създавате пароли за приложения, които не изискват двуфакторно удостоверяване. Те са основно парола в един стил, която можете да използвате с имейл клиенти или други платформи на трети страни ... в този случай вашият WordPress сайт.

За да добавите парола за приложение на Workspace:

  1. Влезте във вашия Профил в Google.
  2. Изберете Сигурност.
  3. Под Влизане в Googleизберете App Passwords.
  4. Изберете други напишете името на вашия сайт и генерирайте парола.

Google ще активира парола и ще ви я предостави, за да можете да я използвате за удостоверяване.

Пароли за приложения на Google

Поставете генерираната парола Easy WP SMTP и тя ще се удостовери правилно. Тествайте имейл и ще видите, че е изпратен:

Тествайте имейл от WordPress Easy WP SMTP

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.