如何在PHP中发送队列中的电子邮件

时间:2016-07-08 07:22:50

标签: php

我正在使用smptp发送电子邮件。我希望在收到150封电子邮件之后,其他电子邮件会添加到队列中,并会在第二天自动发送。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

虽然这个问题太宽泛,但我想回答你可以采取的最小方法。

按照以下步骤操作:

  1. 使用位字段(列)hasProcessed
  2. 添加要在数据库中发送的所有电子邮件及其内容和收据电子邮件地址
  3. 逐行阅读,只要您发送电子邮件,我就会hasProcessed为真。
  4. 只要处理150行(将数据库结果限制为150),就停止执行脚本。
  5. 创建一个cron作业,每天在指定的时间运行此脚本。
  6.   

    分钟小时日月日命令行执行

    这就是cron-job语法的样子。

    在这里查看更多:https://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job