Django: отправка по email
Я хочу, чтобы, когда пользователь сбрасывал пароль, к нему на почту приходило письмо с ссылкой на сброс пароля. Но, насколько я понял, send_mail
в Django больше не работает, так как Django использует smtplib, а Google не считает, что она безопасная, а потому выдает ошибку: SMTPAuthenticationError
.
Есть ли какие-нибудь другие способы отправки email? Или, может, есть варианты использовать smtplib без ошибок?
Нашел я ответ(спустя 6 часов поисков) - https://habr.com/ru/post/675130/ Всего-то нужно было включить двухфакторную аутентификацию в аккаунте, с которого вы собираетесь отправлять письмо. Далее в "Пароли приложений" добавить этот аккаунт и выданный гуглом пароль вставить в EMAIL_HOST_PASSWORD в настройках приложения. Зайдите по ссылке: много читать не придется.