dou11655853 2015-11-04 21:00
浏览 12

电邮抄送无效

I'm trying to send email via PHP script. I can send successfully but no email arriving to the recipient under Cc field.. Is there something wrong with the headers?

function send_email($to,$subject,$body,$cc = ''){
  require_once "Mail.php";

  $from = "<removed>";

  $host = "smtp.domain.com";
  $username = "<removed>";
  $password = "<removed>";

  $headers = array ('From' => $from,
  'To' => $to,
  'Subject' => $subject,
  'Cc' => $cc);
  $smtp = Mail::factory('smtp',
  array ('host' => $host,
    'auth' => true,
    'username' => $username,
    'password' => $password));

  $mail = $smtp->send($to, $headers, $body);

  if (PEAR::isError($mail)) {
    $response["success"] = 0;
    $response["message"] = $mail->getMessage();
    echo json_encode($response);

  }else {
    $response["success"] = 1;
    $response["message"] = "Email sent to " . $to;
    echo json_encode($response);
  }
}
  • 写回答

3条回答 默认 最新

  • dongmei8760 2015-11-05 00:11
    关注

    If you use PHPMailer (from your comment), add the addresses like so:

    $mail->addCC('somebodyelse@bla.com', 'somebody else');
    $mail->addCC('otherguy@blabla.com', 'other somebody');
    

    Or call the addCC method in a loop for your convenience.

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab中使用gurobi时报错
  • ¥15 WPF 大屏看板表格背景图片设置
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂