Python/Django |如何存储发送的电子邮件?

Python/Django |如何存储发送的电子邮件?,python,django,Python,Django,我想知道如何存储发送的电子邮件 我在pre\u save()中有一个send\u email()函数现在,我想存储已发送的电子邮件,以便我可以检查电子邮件何时发送以及是否已发送。我认为在弄乱中间件或任何东西之前,最简单的方法是为已记录的电子邮件创建一个模型,如果发送成功,则添加一个新记录。另一种查看方法:发送将邮件发送到您的备份电子邮件帐户,例如:backup@yourdomain.com. 因此,您可以存储电子邮件,检查电子邮件是否已发送 除此之外,为记录的电子邮件提供一个额外的模式是一个不错

我想知道如何存储发送的电子邮件
我在
pre\u save()中有一个
send\u email()
函数
现在,我想存储已发送的电子邮件,以便我可以检查电子邮件何时发送以及是否已发送。

我认为在弄乱中间件或任何东西之前,最简单的方法是为已记录的电子邮件创建一个模型,如果发送成功,则添加一个新记录。

另一种查看方法:发送将邮件发送到您的备份电子邮件帐户,例如:backup@yourdomain.com. 因此,您可以存储电子邮件,检查电子邮件是否已发送


除此之外,为记录的电子邮件提供一个额外的模式是一个不错的选择。

我建议使用现有的django邮件应用程序

可能会成功。它有一个消息日志

我认为最好不要直接从视图发送电子邮件,如果您的邮件服务器碰巧无法正常工作,您的视图将不会被阻止,所以这是使用类似此功能的另一个原因