我已经设置了allauth,以便为每个新注册的用户发送电子邮件,以便验证他们的电子邮件。现在我使用email_backend,所以邮件被发送到终端而不是发送到邮箱,一切都运作良好。
但现在我想设置它,以便发送电子邮件,由于我(可能)没有本地邮件服务器在主机服务器上,而是使用例如gmail帐户来发送验证电子邮件。这是否可能?
但现在我想设置它,以便发送电子邮件,由于我(可能)没有本地邮件服务器在主机服务器上,而是使用例如gmail帐户来发送验证电子邮件。这是否可能?
当然,您可以设置您的 Gmail 账户来发送电子邮件。只需为 Django 设置这些设置:
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = DEFAULT_FROM_EMAIL = 'gmail account'
EMAIL_HOST_PASSWORD = 'gmail password'