如何绕过发送群发邮件中数据元组中的当前错误?
How to bypass current error in data tuple in send mass mail?
我正在使用 Django send_mass_mail
功能开发群发邮件平台。一切都很完美。但我面临的问题是,我有近500个收件人,如果一个收件人收不到邮件(收件人端错误,邮件地址提供不当),整个功能立即停止。如果当前数据元组有数据错误,如何发送下一封邮件。我认为问题很直接,不需要代码示例。因为我直接从 Django Docs
根据 docs,您可以使用 fail_silently=True
(默认情况下为 False
):
fail_silently
: A boolean. When it’s False
, send_mail()
will raise an smtplib.SMTPException
if an error occurs. See the smtplib
docs for a list of possible exceptions, all of which are subclasses of SMTPException
.
我正在使用 Django send_mass_mail
功能开发群发邮件平台。一切都很完美。但我面临的问题是,我有近500个收件人,如果一个收件人收不到邮件(收件人端错误,邮件地址提供不当),整个功能立即停止。如果当前数据元组有数据错误,如何发送下一封邮件。我认为问题很直接,不需要代码示例。因为我直接从 Django Docs
根据 docs,您可以使用 fail_silently=True
(默认情况下为 False
):
fail_silently
: A boolean. When it’sFalse
,send_mail()
will raise ansmtplib.SMTPException
if an error occurs. See thesmtplib
docs for a list of possible exceptions, all of which are subclasses ofSMTPException
.