Django не может отправлять электронные письма, но может войти в мой аккаунт gmail

Мое приложение Django может войти в мой аккаунт Gmail, но оно не отправляет электронные письма.

Я знаю, что он вошел в систему, потому что я попытался отправить письмо на несуществующий адрес электронной почты, и Gmail выдал мне эту ошибку

Даже посмотрел в папках спама, но ничего :(

)

Google's Email not found error.

Однако, когда я вручную отправляю письмо, оно работает правильно.

Это моя конфигурация SMTP в settings.py

settings.py

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = os.environ.get('EMAIL_HOST_USER')
EMAIL_HOST_PASSWORD = os.environ.get('EMAIL_HOST_PASSWORD')

Я даже пробовал жестко кодировать и менять email отправителя, но все равно безрезультатно.

За несколько дней до этого я не получал эту ошибку, но почему-то кажется, что сейчас она работает.

Кстати, я использую это для функциональности сброса пароля.

Вернуться на верх