Как отправить приветственное письмо пользователю, который зарегистрируется в приложении django (используя django-allauth). Если я устанавливаю ACCOUNT_EMAIL_VERIFICATION = ("mandatory")
, он отлично работает, и пользователь получает электронное письмо с подтверждением. Но поскольку я не требую проверки по электронной почте, пользователь должен просто зарегистрироваться и получить приветственное письмо.
settings.py -
ACCOUNT_AUTHENTICATION_METHOD = ("email")
ACCOUNT_EMAIL_VERIFICATION = ("none")
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION = False
ACCOUNT_UNIQUE_EMAIL = True
ACCOUNT_USERNAME_REQUIRED = False
EMAIL_CONFIRMATION_SIGNUP = True
ACCOUNT_EMAIL_REQUIRED =True
LOGIN_REDIRECT_URL = '/'
LOGOUT_URL = '/'
ACCOUNT_LOGOUT_ON_GET =False
ACCOUNT_LOGOUT_REDIRECT_URL = '/'
SOCIALACCOUNT_QUERY_EMAIL = (ACCOUNT_EMAIL_REQUIRED)
SOCIALACCOUNT_AUTO_SIGNUP = True
SOCIALACCOUNT_AVATAR_SUPPORT = ( 'avatar' in INSTALLED_APPS)
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '##'
EMAIL_HOST_PASSWORD = '##'
EMAIL_PORT = 587
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
Есть ли какие-либо настройки, которые я пропустил, которые отправляют приветственную регистрационную почту? Или мне нужно передать это через мои взгляды? Возможно, Кант не выяснил, как это сделать. Любая помощь будет большой. Спасибо.