【发布时间】:2022-01-23 09:08:20
【问题描述】:
在 gmail 帐户安全方面,我开启以下功能:
访问不太安全的应用和
使用两步验证登录
在视图文件中:
from django.core.mail import send_mail
subject = 'Thank you for registering to our site'
message = ' it means a world to us '
email_from = settings.EMAIL_HOST_USER
recipient_list = ['john.doe@gmail.com', ]
send_mail(subject, message, email_from, recipient_list)
在settings.py中:
EMAIL_BACKEND = ‘django.core.mail.backends.smtp.EmailBackend’
EMAIL_HOST = ‘smtp.gmail.com’
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = ‘myemailaddress@gmail.com’
EMAIL_HOST_PASSWORD = ‘mypassword’
无法弄清楚为什么会出现错误:
ConnectionRefusedError 在 /email_link_spi/951437/ [WinError 10061] 由于目标机器主动拒绝,无法建立连接。
【问题讨论】:
-
检查这个Answer它可能会有所帮助
标签: django email view gmail send