Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHPMailer从共享主机发送异步电子邮件?_Php_Email - Fatal编程技术网

如何使用PHPMailer从共享主机发送异步电子邮件?

如何使用PHPMailer从共享主机发送异步电子邮件?,php,email,Php,Email,我使用的是共享主机,需要用PHP异步发送邮件。AFAIK PHPMailer是同步的,执行简单的邮件发送脚本将在邮件发送时阻塞 问:有没有办法从共享主机异步发送邮件?我不能使用像这样的东西,因为它需要一个额外的过程 注意:如果我可以选择服务器架构和语言,我会选择VPS和Python或Java,而不会问这个问题。但是,我提到了Shared和PHP的限制。将该过程发送给第三方,例如?将邮件添加到队列,并使用cron作业定期处理队列。这将涉及执行请求。如何执行异步请求?好吧,url fopen包装器是

我使用的是共享主机,需要用PHP异步发送邮件。AFAIK PHPMailer是同步的,执行简单的邮件发送脚本将在邮件发送时阻塞

问:有没有办法从共享主机异步发送邮件?我不能使用像这样的东西,因为它需要一个额外的过程


注意:如果我可以选择服务器架构和语言,我会选择VPS和Python或Java,而不会问这个问题。但是,我提到了Shared和PHP的限制。

将该过程发送给第三方,例如?将邮件添加到队列,并使用cron作业定期处理队列。这将涉及执行请求。如何执行异步请求?好吧,url fopen包装器是同步的,我不知道如何与它异步curl@jeroen如何挂载队列?我正在使用共享主机。抱歉,没有阅读cronjob部分。我将检查托管服务是否支持cronjobs。