问题描述
我正在开发一个 Django 应用程序,它可以允许用户在验证后从他们的电子邮件或他们的域电子邮件发送电子邮件,我打算使用 Zoho SMTP 发送电子邮件,我写了一个像这样的函数:
def send_email(subject,to_list,from_email,text_content,content):
email_message = mail.EmailMultiAlternatives(
subject=subject,body=text_content,to=tuple(to_list),from_email=from_email,)
email_message.attach_alternative(content,"text/html")
email_message.send()
问题在于它总是抛出 smtplib.SMTPDataError: (553,b'Relaying disallowed as abc@gmail.com')
。虽然,我第一次尝试时,它发送了一封电子邮件,其中在 from 部分包含了 via mydomain.com
。
如何在不设置自己的 SMTP 服务器的情况下实现以下目标:
任何链接,建议将不胜感激。谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)