Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение: различия между версиями
Admin iph (обсуждение | вклад) (Новая страница: «=== Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение === В скрипте настрое...») |
Admin iph (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]] | ||
+ | |||
=== Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение === | === Joomla - SMTP Error Could not authenticate - Не удалось отправить тестовое сообщение === | ||
Строка 14: | Строка 16: | ||
'''2) Если у вас настроена двухэтапная аутентификация гугл (что я всем настоятельно рекомендую), вам необходимо создать пароль приложения для джумлы по этой ссылке''' https://security.google.com/settings/security/apppasswords и ввести его в настройках почты сайта. В другом случае вам нужно разрешить доступ к аккаунту ненадёжных приложений (что я не рекомендую, если уж у вас есть свой сайт позаботьтесь о своей безопасности в первую очередь) по этой ссылке https://www.google.com/settings/security/lesssecureapps и вводить в настройках почты сайта джумла свой пароль от аккаунта. | '''2) Если у вас настроена двухэтапная аутентификация гугл (что я всем настоятельно рекомендую), вам необходимо создать пароль приложения для джумлы по этой ссылке''' https://security.google.com/settings/security/apppasswords и ввести его в настройках почты сайта. В другом случае вам нужно разрешить доступ к аккаунту ненадёжных приложений (что я не рекомендую, если уж у вас есть свой сайт позаботьтесь о своей безопасности в первую очередь) по этой ссылке https://www.google.com/settings/security/lesssecureapps и вводить в настройках почты сайта джумла свой пароль от аккаунта. | ||
+ | |||
+ | '''3) Настройки для почты хранятся в конфиг файле configuration.php:''' | ||
+ | public $mailer = 'smtp'; | ||
+ | public $mailfrom = '[email protected]'; | ||
+ | public $fromname = 'your_login'; | ||
+ | public $sendmail = '/usr/sbin/sendmail'; | ||
+ | public $smtpauth = '1'; | ||
+ | public $smtpuser = '[email protected]'; | ||
+ | public $smtppass = 'pass1'; | ||
+ | public $smtphost = 'smtp.gmail.com'; | ||
+ | public $smtpsecure = 'ssl'; | ||
+ | public $smtpport = '465'; |
Текущая версия на 12:34, 21 декабря 2021
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 = '[email protected]'; public $fromname = 'your_login'; public $sendmail = '/usr/sbin/sendmail'; public $smtpauth = '1'; public $smtpuser = '[email protected]'; public $smtppass = 'pass1'; public $smtphost = 'smtp.gmail.com'; public $smtpsecure = 'ssl'; public $smtpport = '465';