我正在使用Django send_mass_mail
函数开发批量邮件平台。一切都很顺利。但我面临的问题是,我有近500个收件人,如果其中一个收件人未能收到邮件(收件人方面的错误,如邮件地址设置不当(,整个功能将立即停止。如果当前数据元组在数据中有错误,如何发送下一封邮件。我认为这个问题很简单,不需要代码示例。由于我直接从Django Docs
根据文档,您可以使用fail_silently=True
(默认为False
(:
fail_silently
:布尔值。当它是False
时,如果发生错误,send_mail()
将引发smtplib.SMTPException
。有关可能的异常列表,请参阅smtplib
文档,所有这些异常都是SMTPException
的子类。