SMTPSenderRefused在Ubuntu 16.04中使用Django send_mail从Office 365发送电子邮件时出错?

SMTPSenderRefused在Ubuntu 16.04中使用Django send_mail从Office 365发送电子邮件时出错?,django,office365,digital-ocean,Django,Office365,Digital Ocean,我在ubuntu 16.04 DigitalOcean中使用django send_mail从office 365(Godaddy)发送邮件时遇到一个问题 这是我的实际配置: 发送邮件: 这是引发的错误: raise SMTPSENDERREFLUSED(代码,分别来自\u addr) smtplib.SMTPSenderRefused:(530,b'5.7.57 SMTP;客户端未通过身份验证,无法在从[]发送邮件期间发送匿名邮件,'=?utf-8?q?myuser?=') 这是因为几个原因。

我在ubuntu 16.04 DigitalOcean中使用django send_mail从office 365(Godaddy)发送邮件时遇到一个问题

这是我的实际配置: 发送邮件: 这是引发的错误:
raise SMTPSENDERREFLUSED(代码,分别来自\u addr)
smtplib.SMTPSenderRefused:(530,b'5.7.57 SMTP;客户端未通过身份验证,无法在从[]发送邮件期间发送匿名邮件,'=?utf-8?q?myuser?=')

这是因为几个原因。其中更常见的是,如果您的允许不太安全的应用程序功能被关闭

这可能对您非常有用

谷歌称»

如果您的帐户关闭了“不太安全的应用程序访问”,您可以。我们建议改为使用

这意味着,您只需直接访问并打开

您还可以访问并按住Ctrl+F/Command+F»
不太安全的应用程序访问
,在下面的图片中可以看到类似的内容


我是怎么修好的? 在我的例子中,我在集成django db mailer时遇到以下错误

SMTPSenderRefused:(530,需要b'5.5.1身份验证。有关详细信息,请访问\n5.5.1https://support.google.com/mail/?p=WantAuthError z25sm26247003pfn.7-gsmtp','rishikesh0011115067@gmail.com')
我通过更改EMAIL\u USER->EMAIL\u HOST\u USER设置变量来修复它

我的下一个错误和你的一模一样

SMTPAuthenticationError:(535,b'5.7.8用户名和密码不被接受。有关详细信息,请访问\n5.7.8https://support.google.com/mail/?p=BadCredentials m123sm26024478pfb.133-gsmtp')
我访问并发现我的帐户的允许不太安全的应用功能已关闭。只需切换按钮的状态并运行代码


终于成功了。我希望,这可能对你有帮助。你也可以检查你是否在挣扎。已经过了很多天了,但我还是更愿意用指点你来回答(尽管你已经修好了)

这是因为几个原因。其中更常见的是,如果您的允许不太安全的应用程序功能被关闭

这可能对您非常有用

谷歌称»

如果您的帐户关闭了“不太安全的应用程序访问”,您可以。我们建议改为使用

这意味着,您只需直接访问并打开

您还可以访问并按住Ctrl+F/Command+F»
不太安全的应用程序访问
,在下面的图片中可以看到类似的内容


我是怎么修好的? 在我的例子中,我在集成django db mailer时遇到以下错误

SMTPSenderRefused:(530,需要b'5.5.1身份验证。有关详细信息,请访问\n5.5.1https://support.google.com/mail/?p=WantAuthError z25sm26247003pfn.7-gsmtp','rishikesh0011115067@gmail.com')
我通过更改EMAIL\u USER->EMAIL\u HOST\u USER设置变量来修复它

我的下一个错误和你的一模一样

SMTPAuthenticationError:(535,b'5.7.8用户名和密码不被接受。有关详细信息,请访问\n5.7.8https://support.google.com/mail/?p=BadCredentials m123sm26024478pfb.133-gsmtp')
我访问并发现我的帐户的允许不太安全的应用功能已关闭。只需切换按钮的状态并运行代码


终于成功了。我希望,这可能对你有帮助。你也可以检查你是否在挣扎。已经过了很多天了,但我还是更愿意用指点你来回答(尽管你已经修好了)

这是gmail的。我的问题是outlook,特别是office265电子邮件。这是针对谷歌的。这个问题是专门针对Office365的,那是针对gmail的。我的问题是outlook,特别是office265电子邮件。这是针对谷歌的。这个问题是专门针对office365的
EMAIL_HOST = 'smtp.office365.com'
EMAIL_HOST_USER = "myuser"
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True
EMAIL_PORT = 587
context = {}
subject = 'Verificación de registro con 1 clic'
txt_ = get_template("registration/emails/verify.txt").render(context)
from_email = settings.DEFAULT_FROM_EMAIL
recipient_list = [somemail@somemail.com]
html_ = get_template("registration/emails/verify.html").render(context)
sent_mail = send_mail(
    subject,
    txt_,
    from_email,
    recipient_list,
    html_message=html_,
    fail_silently=False,
)
raise SMTPSenderRefused(code, resp, from_addr)
smtplib.SMTPSenderRefused: (530, b'5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM []', '=?utf-8?q?myuser?= <myemail@myemail.com>')