php 使用密件抄送的邮件无法正常工作

php mail with bcc not working

我正在使用以下代码通过抄送和密件抄送发送邮件。

$headers="From: $name <{$fromAddress}>\r\n".
            "Reply-To: info@test.com\r\n".
            "Cc: abc@gmail.com\r\n".
            "BCC: pqr@gmail.com\r\n".
            "MIME-Version: 1.0\r\n".
            "Content-type: text/html; charset=UTF-8";

@mail($toAddres,$subject,$message,$headers,$parameters);

所有的东西都工作正常,包括 reply-to,抄送但是密件抄送不工作。

在邮箱headers中,没有显示密件抄送地址。我需要什么来修复它?

你可以试试 ICC (Invisible Carbon Copy) wish 是 BCC.

的第二个名字

顺便说一下,BCCBlind Carbon C副本。因此,如果您在邮件中看不到它们,那是正常的。

在没有仔细查看您的代码的情况下,我认为问题在于他们没有收到您的 e-mail 设置为 BCC

原因可能是您使用了 BCC 而不是 Bcc

更正了 $header

$headers="From: $name <{$fromAddress}>\r\n".
        "Reply-To: info@test.com\r\n".
        "Cc: abc@gmail.com\r\n".
        "Bcc: pqr@gmail.com\r\n".
        "MIME-Version: 1.0\r\n".
        "Content-type: text/html; charset=UTF-8";

我已经将 BCC: 更改为 Bcc: