WinError 10061 при отправке письма

[WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Из-за чего может появляться такая ошибка? Антивирус и брэндмаур вроде бы выключены, появляется это при попытки отправить письмо с сообщением о сбросе пароля.

А как отправляется?

Наверно просто SMTP сервер не указан. Sending email | Django documentation | Django

Может быть это поможет: https://docs.djangoproject.com/en/3.1/topics/email/#configuring-email-for-development

получаю ошибку (535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials a1sm633104lfd.31 - gsmtp')

Вроде настройки все правильные:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = 'my_gmail@gmail.com'
EMAIL_HOST_PASSWORD = 'my_password'

а это сделано?

Allow less secure apps: If you don’t use 2-Step Verification, you might need to allow less secure apps to access your account.

If you use 2-Step Verification, try signing in with an App Password.


Вообще для разработки лучше это

а на реальном сервере Mailgun и т.п.

гмейл по идее не предназначен для такого, только его платный вариант для бизнеса.