PHP 邮件、CC 字段 [英] PHP Mail, CC Field

查看:20
本文介绍了PHP 邮件、CC 字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在此函数中包含 CC 字段?

How can I include a CC field in this function?

function mail_attachment($filename, $path, $mailto, $from_mail, $from_name, $replyto, $subject, $message) {
    $file = $path.$filename;
    $file_size = filesize($file);
    $handle = fopen($file, "r");
    $content = fread($handle, $file_size);
    fclose($handle);
    $content = chunk_split(base64_encode($content));
    $uid = md5(uniqid(time()));
    $name = basename($file);
    $header = "From: ".$from_name." <".$from_mail.">
";
    $header .= "Reply-To: ".$replyto."
";
    $header .= "MIME-Version: 1.0
";
    $header .= "Content-Type: multipart/mixed; boundary="".$uid.""

";
    $header .= "This is a multi-part message in MIME format.
";
    $header .= "--".$uid."
";
    $header .= "Content-Type: text/html; charset=iso-8859-1
";
    $header .= "Content-Transfer-Encoding: 7bit

";
    $header .= $message."

";
    $header .= "--".$uid."
";
    $header .= "Content-Type: application/octet-stream; name="".$filename.""
"; // use different content types here
    $header .= "Content-Transfer-Encoding: base64
";
    $header .= "Content-Disposition: attachment; filename="".$filename.""

";
    $header .= $content."

";
    $header .= "--".$uid."--";
    if (mail($mailto, $subject, "", $header)) {
        echo  "OK"; // or use booleans here
    } else {
        echo  "ERROR!";
    }
}

推荐答案

在声明标题时添加:

$headers .= 'Cc: somebody@domain.com' . "
";

这篇关于PHP 邮件、CC 字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆