1

我觉得这很奇怪。这段代码不会发送两封电子邮件。使用 send_mail 的第一种方法是工作查找。使用 EmailMultiAlternatives 时不会发送任何消息。我已经调试了 user.email,并且它使用了失败的电子邮件地址,以防万一。此代码从管理命令运行。

send_mail("test", "test", "test@test.com", ["my@email.com"])                                                                    
msg = EmailMultiAlternatives(
             self.TITLE,
             self.generate_text_content(cans, cants, "week"),
             settings.NOREPLY_EMAIL, [user.email])
msg.attach_alternative(self.generate_html_content(cans, cants, "week")
                    ,"text/html")
msg.send(fail_silently=False)
4

0 回答 0