✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Як вирішити проблему SMTP: не вдалося пройти автентифікацію за допомогою Gmail + PHPMailer?

7

Надсилання електронної пошти через PHPMailer часто виконується через PHP, якщо ви маєте намір надсилати сповіщення електронною поштою про нові коментарі, отримані у вашому блозі WordPress, або коли сервер перевантажений високими стрибками ЦП (через час безвідмовної роботи, що показує середнє навантаження за останні 1, 5 і 15 хвилин).

Якщо ви користуєтеся Gmail, швидше за все, Google GMail повідомить про помилку: Неможливо автентифікувати, навіть якщо ви ввели правильний пароль для свого облікового запису Gmail.

Розміщувати пароль облікового запису безпосередньо десь у сценарії – не дуже гарна ідея, і правильний спосіб вирішити цю проблему та уникнути витоку основного пароля облікового запису – використовувати пароль програми. Крім того, ви можете налаштувати параметри безпеки для менш захищених програм, що може не працювати, оскільки це лише сценарій PHP.

Пароль додатка можна встановити окремо для кожної окремої програми, а також повторно створити його, якщо його зламано.

Вам потрібно буде відвідати інформаційну панель безпеки Google: https://myaccount.google.com/security

Як вирішити проблему SMTP: не вдалося пройти автентифікацію за допомогою Gmail + PHPMailer?

google-app-passwords-security

Потім додайте пароль програми (виберіть GMail та інші – дайте програмі ім’я) – який можна використовувати в PHPMailer – у випадку витоку цього пароля ви завжди можете видалити його та повторно створити новий.

Як вирішити проблему SMTP: не вдалося пройти автентифікацію за допомогою Gmail + PHPMailer?

паролі до програми google

Потім для тестування електронної пошти слід використати наведений нижче приклад коду PHPMailer .

Пам’ятайте, що вам також потрібно буде оновити налаштування електронної пошти в плагіні WordPress – SMTP. Переконайтеся, що у файлі wp-settings.php оновлено наступні облікові дані для Gmail

define( 'WPMS_ON', true ); define( 'WPMS_SMTP_PASS', 'You GMAIL App Password' );

Джерело запису: helloacm.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі