PHP发送多个电子邮件而不停止执行


PHP send multiple emails without stopping the execution

因为我试图一次发送400多封电子邮件,作为一个应用程序的邀请。我不想阻止邀请400人的用户,直到最后一封电子邮件发出。我不想使用cron工作相同,作为第一个存储电子邮件到数据库& &;然后设置一个cron作业,它将负责在后台发送电子邮件。

因为我想在后台运行这个进程。我也想问吉尔曼。谁有其他建议,请告诉我。

您可以尝试将外部应用程序作为后台进程运行。

如果你的服务器正在运行linux,你可以这样做:

exec("sudo /path/to/external/application args > /dev/null 2>&1 &");

外部进程也可以是php脚本,使用php cli。