不确定这是否属于这里,因为我是通过 PHP 生成电子邮件的人。
基本上,使用下面的代码,当密件抄送中的任何人查看电子邮件时(至少在我检查的 gmail 中),密件抄送收件人都可以看到彼此,见截图。
你们中有人见过这种行为吗?我在同一托管公司的不同服务器上运行了相同的代码,它按预期工作。不知道是不是因为在服务器上我遇到了问题,它设置了一个外部邮件服务器。我也尝试过使用 PHPMailer 并遇到同样的问题。
我已经在图像中留下了“邮寄者”部分,以防可以从中找到某些东西。
这是我用来发送电子邮件的代码。
$subject = "BCC Not Working as Expected...";
$body = "BCC Not Working as Expected...";
$headers = [];
$headers[] = "MIME-Version: 1.0";
$headers[] = "Content-type: text/html; charset=iso-8859-1";
$headers[] = "From: Example <info@example.com>";
$headers[] = "To: Some Person <someperson@example.com>";
$headers[] = "Bcc: John <johnwales.jw@gmail.com>, Paul <paul@example.com>, Ringo <ringo@example.com>, George <george@example.com>";
mail(null, $subject, $body, implode("\r\n", $headers));
echo implode("\r\n", $headers);
// Output:
// MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 From: Example To: Some Person Bcc: John , Paul , Ringo , George