我有这个脚本向收件人发送电子邮件,但我有一个问题。我的代码现在看起来像这样:
$email = new PHPMailer();
$email->From = 'my_email_here';
$email->FromName = 'Snaq';
$email->Subject = $subject;
$email->Body = $body;
foreach($emails as $mail) {
$email->addAddress($mail);
}
if(!$email->Send()) {
echo "Message was not sent <br />PHPMailer Error: " . $email->ErrorInfo;
}
else {
echo "Message has been sent";
$_POST = array();
}
所以,我的问题是:这个脚本完美无缺,并将电子邮件发送给收件人但是,如果我想发送500封电子邮件,会发生什么?垃圾邮件?怎么预防?我一直在搜索并找到一些可能的解决方案,例如生成一封电子邮件,然后使用$ mail-&gt; AddBCC()让邮件服务器处理其余的(发送该电子邮件的副本)。这可行吗?我找到了另一个让脚本在后台运行的解决方案(如果我没弄错的话可以使用cronjobs)。这样做的最佳解决方案是什么?我不熟悉cronjobs,所以如果有另一个更简单的解决方案会很棒。
欢迎任何帮助。提前谢谢。