让我试着向你解释我需要什么:
用户在网站上创建帖子,并选择哪些用户可以访问此帖子。当用户提交信息时,被选择访问帖子的每个人都会收到电子邮件警告。 为了执行此操作,我使用ajax到jquery。问题是这个过程可能太长,直到所有电子邮件都已发送。
所以我认为这个过程如下:
1rst - 保存帖子;
2snd - 将电子邮件(主题,收件人等)的信息保存在数据库表中;
3 - 在“并行”中运行一个php文件来获取电子邮件的信息并发送它们 - 目的是不必等待它执行。
第三步可能吗?
我希望我能很好地解释我:)
谢谢大家。
答案 0 :(得分:0)
如果您有权访问服务器crontab,只需设置一个新的crontab即可每分钟运行一次并执行邮件发送。 这样,它与您的工作流程无关,因此您可以将电子邮件以某种方式存储在文件或数据库等中,然后从其他脚本发送出来。
crontab -e -u (webserver user)