Есть ли способ отправить электронное письмо в проекте Django без включения функции «разрешить менее безопасные приложения»? Обязательно ли использовать OAuth2 или я могу отправить его с помощью API Google?
Пока что я просто использую:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '587'
EMAIL_HOST_USER = 'myemailaddress'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False
Но это дает мне SMTPAuthenticationError, которая работает только при включении «разрешить менее безопасные приложения» в Google. Есть ли способ обойти это без использования OAuth2 и позволить нескольким пользователям легко войти в эту учетную запись?