Python SMTP向我的第二个电子邮件帐户发送电子邮件时出错

Python SMTP向我的第二个电子邮件帐户发送电子邮件时出错,python,django,backend,Python,Django,Backend,我正在尝试使用GMail的SMTP向我的第二个电子邮件帐户发送电子邮件 这就是错误所在 SMTPConnectError位于/寄存器/ (451,b“MFE代理上的请求操作中止,SMTP服务器不可用”。) 这在my settings.py文件中 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'my-gmail@gmail.c

我正在尝试使用GMail的SMTP向我的第二个电子邮件帐户发送电子邮件

这就是错误所在

SMTPConnectError位于/寄存器/
(451,b“MFE代理上的请求操作中止,SMTP服务器不可用”。)

这在my settings.py文件中

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'my-gmail@gmail.com'
EMAIL_HOST_PASSWORD = '*****'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
这是my views.py文件

email = EmailMessage("Subject Here", 
          "Testing hello world", "", 
          ["therealemaluser96@gmail.com"]
)

您必须在gmail中激活两步验证,并使用应用程序密码而不是普通电子邮件的密码。 此链接可帮助您: