我有一个特定的场景,我必须从我的php应用程序发送电子邮件。请考虑以下情况:
如果在上午10点将电子邮件提交到数据库,我想在下午1点自动发送欢迎电子邮件,如果我必须在特定的时间间隔内完成,我可以使用cron作业,但是这种情况下没有固定时间,但每当电子邮件插入数据库时,我必须每隔三小时运行一次邮件脚本。
请提前谢谢。
答案 0 :(得分:1)
将您的cron作业设置为每分钟运行并编写脚本以检查在3小时之前注册的电子邮件并将邮件发送到匹配的电子邮件。 希望这有帮助:)
答案 1 :(得分:0)
如何每小时运行一次cron,然后检测初始电子邮件的发送时间?如果间隔为3小时,则发送欢迎电子邮件。但是你的cron每小时都会“醒来”,看看是否有任何需要发送的欢迎消息。