$autoemail = new PHPMailer\PHPMailer\PHPMailer();
$autoemail->IsSMTP(); // send via SMTP
$autoemail->CharSet="utf-8";
$autoemail->WordWrap = 50; // set word wrap
$autoemail->IsHTML(true); // send as HTML
$autoemail->AddAddress("example@gmail.com");
$autoemail->AddReplyTo("example@gmail","EXAMPLE");
$autoemail->WordWrap = 50;
$autoemail->Subject="Hello";
$autoemail->Body="Testing only";
if(!$autoemail->Send())
{
echo "Message was not sent";
echo "Mailer Error: " . $autoemail->ErrorInfo;
exit;
}
$autoemail->ClearAllRecipients();
$autoemail->AddAddress("pleasehelp@gmail.com", "EXAMPLE");
$autoemail->Body="Testing Only";
if(!$autoemail->Send())
{
echo "Message was not sent";
echo "Mailer Error: " . $autoemail->ErrorInfo;
exit;
}
我想将电子邮件发送到两个不同的电子邮件地址,但是此编码给我带来了错误,该电子邮件将电子邮件两次发送到两个地址,并且在发送电子邮件之后,我的网页变成了白色页面,并指出错误ERR_INCOMPLETE_CHUNKED_ENCODING。请帮助我!谢谢!
答案 0 :(得分:0)
您的代码看起来还不错,但是您可能有一个浏览器插件或引起多次提交的东西。如果您在主题行的末尾添加一个随机数,我希望您会发现它们对于每组消息都是不同的,表明脚本正在运行多次,就像这样:
$autoemail->Subject="Hello".rand();
查看您的访问日志可能还会显示多个请求。
分块编码错误似乎与该脚本无关。