【发布时间】:2022-01-19 19:24:38
【问题描述】:
我在我的服务器上通过 SMTP 使用PEAR's mail library,虽然我可以生成电子邮件,但添加 CC 似乎不起作用。基本上抄送收件人永远不会收到他们的电子邮件,即使同一封电子邮件的主要收件人收到了。
我的基本设置如下,所有收件人变量($to、$cc、$bcc)都是字符串变量,包含单个收件人电子邮件地址或逗号分隔的电子邮件地址。
$headers = array (
'From' => $from,
'To' => $to,
'Cc' => $cc,
'Bcc' => $bcc,
'Subject' => $subject,
'Reply-To' => $from,
'X-Mailer' => 'PHP/' . phpversion(),
'MIME-Version' => '1.0',
'Content-Type' => 'text/html; charset=ISO-8859-1'
);
$smtp = Mail::factory('smtp', array (
'host' => $host,
'port' => $port,
'auth' => true,
'username' => $username,
'password' => $password
));
$result = $smtp->send($to, $headers, $message);
我听说发送密件抄送更复杂,所以让我们坚持抄送……为什么没有收到?有什么明显的地方我做错了吗?
【问题讨论】: