我正在使用SMTPlib程序包在一个应用程序中创建多封电子邮件,并且代码可以正常发送电子邮件。但是,我希望能够安排每封电子邮件在不同的日期/时间发送。
例如,一个在星期一上午9点,另一个在星期三中午12点。
我研究了关于SO的一些稍有不同的问题和答案,其中推荐使用Crontab。但是,Crontab仅有助于计划整个应用程序,而不是计划应用程序的各个部分。
Sched软件包也可用,但是我不熟悉它,因此不确定是否可以在我的用例中有效地使用它。
欣赏您的想法
答案 0 :(得分:0)
也许您应该创建单独的python文件/进程,仅负责发送电子邮件。您可以在需要排队/发送电子邮件时运行它,之后便可以将其杀死。