Письма не отправляются на почту от яндекса к майлу через сайт друпал, раньше всё работало

Главные вкладки

Аватар пользователя fdyss fdyss 14 марта 2022 в 8:53

Письма попадают только в результаты, друпал 7, ошибки ниже. Пароль в модуле SMTP поменял
Error sending e-mail from (почта отправителя) to (почта получателя) : Ошибка SMTP: нельзя авторизоваться.
phpmailerException: Ошибка SMTP: нельзя авторизоваться. в функции PHPMailer->SmtpConnect() (строка 790 в файле /usr/local/www/apache24/data/sait_k/sites/all/modules/smtp/smtp.phpmailer.inc).
Ошибки появляются при настройке модуля mailsystem, если настройки в нём оставить по умолчанию то ошибки в журнал не записываются, результаты отправленной формы сохраняются только в результаты и всё на почту ничего не приходит. Пока не поменял пароль в smtp тоже появлялись ошибки.

Что еще нужно исправить? Скрин прилагаю

ВложениеРазмер
Файл nastroyka.rar238.54 КБ

Лучший ответ

Аватар пользователя fdyss fdyss 30 августа 2022 в 6:43

Да, проблема решена, в настройках сайта нужно указывать не пароль от почты, а пароль приложений и тогда письма будут без проблем приходить на почту.

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 14 марта 2022 в 12:22

Дело скорее в самом яндексе, а не в друпале - если включена двухфакторная авторизация в ящике, то просто пароль от ящика указать не достаточно, кажется, нужно отдельный пароль для приложения сгенерировать, и его использовать.

Аватар пользователя fdyss fdyss 30 августа 2022 в 6:43

Да, проблема решена, в настройках сайта нужно указывать не пароль от почты, а пароль приложений и тогда письма будут без проблем приходить на почту.