Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение
Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение
В скрипте настроена SMTP отправка через gmail и 465, но возникает ошибка
SMTP Error: Could not authenticate. Ошибка Не удалось отправить тестовое сообщение.
Настройки SMTP для Joomla через gmail представлены на скриншоте:
1) Убедиться, что пароль и логин прописаны правильно.
2) Если у вас настроена двухэтапная аутентификация гугл (что я всем настоятельно рекомендую), вам необходимо создать пароль приложения для джумлы по этой ссылке https://security.google.com/settings/security/apppasswords и ввести его в настройках почты сайта. В другом случае вам нужно разрешить доступ к аккаунту ненадёжных приложений (что я не рекомендую, если уж у вас есть свой сайт позаботьтесь о своей безопасности в первую очередь) по этой ссылке https://www.google.com/settings/security/lesssecureapps и вводить в настройках почты сайта джумла свой пароль от аккаунта.
3) Настройки для почты хранятся в конфиг файле configuration.php:
public $mailer = 'smtp'; public $mailfrom = 'your_login@gmail.com'; public $fromname = 'your_login'; public $sendmail = '/usr/sbin/sendmail'; public $smtpauth = '1'; public $smtpuser = 'your_login@gmail.com'; public $smtppass = 'pass1'; public $smtphost = 'smtp.gmail.com'; public $smtpsecure = 'ssl'; public $smtpport = '465';