Ситуация такая. Сейчас восстанавливаю работу своего сайта, и занялся вопросом отправки писем.
Год назад все работало согласно данной инструкции:
https://webhamster.ru/site/page/index/articles/comp/149
Но теперь ssmtp показывает ошибку:
sendmail: Authorization failed (535 5.7.8 https://support.google.com/mail/?p=BadCredentials v6-20020a2e92... - gsmtp)
Я начал разбираться, и узнаю, что:
> Чтобы защитить ваш аккаунт, начиная с 30 мая 2022 года Google больше не поддерживает сторонние приложения и устройства, которые предлагают войти в аккаунт Google только с помощью имени пользователя и пароля. https://support.google.com/accounts/answer/6010255?hl=ru ...
В то же время, официальная документация Google говорит, что можно включить работу с "ненадежными приложениями". И я даже нашел прямой линк на эту настройку:
https://myaccount.google.com/lesssecureapps
Однако на этой странице написано следующее:
> Ненадежные приложения, у которых есть доступ к аккаунту
> Эта настройка недоступна в вашем аккаунте.
Я читаю, почему это мне настройка недоступна, и написано, что эта настройка доступна только для тех аккаунтов, на которых не включена двухфакторная аутентификация. Но дело в том, что она у меня и не включена:
> Google аккаунт - Безопасность - Вход в Google - Двухэтапная аутентификация - Двухэтапная аутентификация отключена.
Все, на этих взаимоисключающих параграфах я запутался окончательно. Что еще нужно Гуглу? В каких местах что еще надо крутить чтобы отправка почты по SMTP заработала?