【发布时间】:2010-11-19 12:15:33
【问题描述】:
我有一个 cron 可以生成整个邮件信息,并使用 $mail_queue->put(.....) 将其放入数据库表中,并且可以选择在发送后删除电子邮件。
这里是我需要一点帮助的地方:在获得上述信息后,发送电子邮件的最佳方式是什么?立即运行 $mail_queue->sendMailsInQueue(),使用其他 cron 作业或其他方式?
顺便说一下,服务器限制是 100 封电子邮件/分钟。目前Mail_Queue 的最后一个 csv 差异未应用(目前正在使用支持),所以我不能使用“延迟”选项。
我有一个想法,使用$seconds_to_send 选项,但它是根据create_time 字段计算的,帮助不大,但也是一个选项。
非常感谢任何想法和建议。
【问题讨论】:
-
@Kokos:批量发送电子邮件有很多正当理由。如果他是从头开始编写一个新的电子邮件系统,而不是使用垃圾邮件发送者已经使用的众多现成系统中的一个,我敢打赌,它服务于合理的商业目的。
-
不 - 我们需要这个系统来更好地处理自定义时事通讯、警报和注册电子邮件
-
我只想说,并不是每个人都有向人们发送垃圾邮件的使命。我自己也在做类似的事情,当你在一个句子中使用“mass”和“mail”这两个词时,你会得到什么负面评论,这很烦人。不是每个人都试图向世界发送垃圾邮件。
标签: php email pear mailing-list mail-queue