Php 我想在此邮件功能中使用密件抄送或抄送功能?

Php 我想在此邮件功能中使用密件抄送或抄送功能?,php,email,sendmail,Php,Email,Sendmail,我想在此邮件功能中使用密件抄送或抄送功能 这里是我的邮件功能 <?php //SENDS EMAIL THAT TELLS THE USER TO ACTIVATE THE ACCOUNT $activation = 'activation.php?key='.$key; $your_email = 'non-reply@mydomain.pk'; //CHANGE TO YOUR SETTINGS $domain = $_SERVER["HTTP_HOST"]; //YOUR DOMA

我想在此邮件功能中使用密件抄送或抄送功能

这里是我的邮件功能

 <?php
//SENDS EMAIL THAT TELLS THE USER TO ACTIVATE THE ACCOUNT
$activation = 'activation.php?key='.$key;
$your_email = 'non-reply@mydomain.pk'; //CHANGE TO YOUR SETTINGS
$domain = $_SERVER["HTTP_HOST"]; //YOUR DOMAIN AND EXTENSION
$to  = $email;
$subject = 'MyDomain Activate Account';
$message .='<img src="http://mydomain.com/images/securedownload.jpg"/>';
$message = 'Welcome,<br/> '.$_POST['username'].'. You must activate your account via   this       message to log in. Click the following link to do so:   http://'.$domain.'/'.$activation;
$headers = 'From: Mydomain<'.$your_email.'@'.$domain.'>\r\n'; //MODIFY TO YOUR SETTINGS
$headers .= 'Content-type: text/html\r\n';
mail($to, $subject, $message,  $headers);
?>

只需在代码中添加密件抄送即可

<?php
//SENDS EMAIL THAT TELLS THE USER TO ACTIVATE THE ACCOUNT
$activation = 'activation.php?key='.$key;
$your_email = 'non-reply@mydomain.pk'; //CHANGE TO YOUR SETTINGS
$domain = $_SERVER["HTTP_HOST"]; //YOUR DOMAIN AND EXTENSION
$to  = $email;
$subject = 'MyDomain Activate Account';
$message .='<img src="http://mydomain.com/images/securedownload.jpg"/>';
$message = 'Welcome,<br/> '.$_POST['username'].'. You must activate your account via   this       message to log in. Click the following link to do so:   http://'.$domain.'/'.$activation;
$headers = 'From: Mydomain<'.$your_email.'@'.$domain.'>\r\n'; //MODIFY TO YOUR SETTINGS
$headers .=  "BCC: email@domain.com;\r\n"
$headers .= 'Content-type: text/html\r\n';
mail($to, $subject, $message,  $headers);
?>

您应该添加到邮件的“收件人”和“标题”部分

对于TO part

$to = "to@to.com, cc@cc.com"
$headers .= "To: To Name <to@to.com>\n";
$headers .= "CC: CC Name <cc@cc.com>\n";
$headers .= "BCC: BCC Name <bcc@bcc.com>\n"; 
用于标题部分

$to = "to@to.com, cc@cc.com"
$headers .= "To: To Name <to@to.com>\n";
$headers .= "CC: CC Name <cc@cc.com>\n";
$headers .= "BCC: BCC Name <bcc@bcc.com>\n"; 
$headers.=“To:To Name\n”;
$headers.=“抄送:抄送名称\n”;
$headers.=“密件抄送:密件抄送名称\n”;

非常简单,如果有人从这里得到帮助,只需分享即可:

//......
//...Other setting goes here....

// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// More headers
$headers .= 'From: My Name <myemail@example.com>'. "\r\n";
//Multiple CC can be added, if we need (comma separated);
$headers .= 'Cc: myboss1@example.com, myboss2@example.com' . "\r\n";
//Multiple BCC, same as CC above;
$headers .= 'Bcc: myboss3@example.com, myboss4@example.com' . "\r\n";

mail($to, $subject, $message,  $headers);
/。。。。。。
//…其他设置在这里。。。。
//发送HTML电子邮件时始终设置内容类型
$headers=“MIME版本:1.0”。“\r\n”;
$headers.=“内容类型:text/html;字符集=UTF-8”。“\r\n”;
//更多标题
$headers.='From:My Name'。“\r\n”;
//如果需要,可以添加多个CC(逗号分隔);
$headers.='Cc:myboss1@example.com, myboss2@example.com' . “\r\n”;
//多个密件抄送,与上面的抄送相同;
$headers.='密件抄送:myboss3@example.com, myboss4@example.com' . “\r\n”;
邮件($to、$subject、$message、$headers);

$headers.=“密件抄送:我的域订单副本\n”$标题。='MIME版本:1.0'。“\r\n”$标题。='内容类型:文本/html;字符集=iso-8859-1'。“\r\n”$标题。=“发件人:myDomain\r\n”//“答复:$from\r\n”。“X-Mailer:PHP/”。phpversion();让我试试这个$headers.=“密件抄送:email@domain.com;\r\n“我想这会有用的