发送电子邮件使用php订阅连接第三方smtp
我运行php使用第三方smtp发送电子邮件列表。我想用我的客户电子邮件显示收据(收件人:)。所以我需要循环调用php电子邮件函数,如下所示:发送电子邮件使用php订阅连接第三方smtp,php,email,sendmail,Php,Email,Sendmail,我运行php使用第三方smtp发送电子邮件列表。我想用我的客户电子邮件显示收据(收件人:)。所以我需要循环调用php电子邮件函数,如下所示: $emailList = explode("\n",file_get_contents('/list1.txt')); foreach ($emailList as &$value) { $email = new Email(); $email->setFrom("info@xxx.net"); $email-&g
$emailList = explode("\n",file_get_contents('/list1.txt'));
foreach ($emailList as &$value) {
$email = new Email();
$email->setFrom("info@xxx.net");
$email->setToList($value);
$email->setSubject("360’s Got Talent");
$email->setHtmlContent($str);
$apiClient = new ApiClient("edm@xxx.net", "xxx");
$response = $turboApiClient->sendEmail($email);
var_dump($response);
echo ":: $value has been sent.<br />";
}
unset($value);
$emailList=explode(“\n”,文件获取内容('/list1.txt');
foreach($emailList as&$value){
$email=新电子邮件();
$email->setFrom(“info@xxx.net");
$email->setToList($value);
$email->setSubject(“360的达人”);
$email->setHtmlContent($str);
$apiClient=新的apiClient(“edm@xxx.net“,”xxx“);
$response=$turboApiClient->sendmail($email);
var_dump($response);
echo“:$value已发送。
”;
}
未结算(价值);
这是标准的做法吗?
是否有发送一次,但可以显示给:一个接一个
因为当我运行这个程序时,PHP正在等待整个进程,然后编写报告(echo)。有时服务器显示504网关超时
或者我可以让PHP一个接一个地运行吗?完成后报告每一行,而不是像批处理一样等待整个过程
请导游