我希望在预定的时间之前向用户发送电子邮件提醒X的时间。我一直在阅读django-mailer的文档,它似乎支持这样的预定邮件,但我无法在代码中找到这样的功能。
我的想法是在我的项目中有一个脚本,每隔几分钟由cron调用一次,它将遍历事件发生对象,检查当前时间的“提前期”,并通过默认值发送电子邮件如果需要,Django电子邮件后端。但是,如果有一个优雅的现有解决方案来安排电子邮件,我想避免在这里重新发明轮子。
答案 0 :(得分:1)
自己动手。
发送电子邮件已经足够了。完成任务所需的编码将是特定于应用程序的。预制包装还能为您提供什么?您有什么功能?我能想到的只是一个基于任意时间戳返回对象的查询集,但它会增加比它保存的更多的复杂性,所以我看不到太多的希望。