我正在使用php邮件向多个收件人发送邮件
/*... Something else before that */
$from = 'machine domain <machine@differentdomain.com>>';
$sendTo = 'Recipient 1 <recipient@differentdomain.com>';
$sendTo .= ', Someone <someone@gmail.com>';
$sendTo .= ', Somebody else <somebody@domain.com>';
$subject = "Some text";
$emailText = "Some other text";
$headers = array('Content-Type: text/html; charset="UTF-8";',
'From: ' . $from,
'Reply-To: ' . $from,
'Return-Path: ' . $from,
);
mail($sendTo, $subject, $emailText, implode("\n", $headers));
header("Location: "page_new.html");
die();
}
}
虽然邮件确实正确地到达了最后两个收件人,但它却从未到达第一个收件人。
所有3个收件人确实具有不同的域,并且与发件人的地址不同。这3个收件人始终可以正常工作,因为他们一直都在接收消息。不,它不在垃圾邮件文件夹中。
我还能做什么?我该如何调试?