题
未收到BCC/CC中指定的收件人。我发现了几个有类似问题的帖子,没有答案...
代码在下面,问题是:“你们当中有类似的问题吗?”
require_once "Mail.php";
$host = "mail.mailserver.com";
$username = "notification@yourhost.com";
$password = "getyourownpassword";
$headers = array ('From' => "User Name <$username>",
'To' => $to_,
'Cc' => 'Patty <patty@gmail.com>',
'Subject' => $subj_,
'Content-type' => 'text/html');
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to_, $headers, $mail_msg);
解决方案
看起来您正在使用梨邮件模块。如果您阅读 这里 您会看到有关传递给梨模块的标题的讨论仅指定消息的外观,而不是对谁真正获得的信息。如果添加CC标头,该人将显示为CC,但要实际接收它,他需要将其添加到收件人数组中。对于BCC,您将它们添加到recpients数组中,但不要在标题中显示它们。
不隶属于 StackOverflow