在PHP中发送多封电子邮件

在PHP中发送多封电子邮件,php,email,Php,Email,在回复电子邮件中的电子邮件地址后,这个php中出现了一些问题-我收到了一个抄送,但没有同时发送到抄送和密件抄送。这告诉我我在代码中的某个地方出错了,这可能是非常明显的 // Create email $email_subject = "Subject"; $email_body = "You have received interest. \n\n". "Name: $name \nEmail: $email \n"; $headers = "From: 1-ema

在回复电子邮件中的电子邮件地址后,这个php中出现了一些问题-我收到了一个抄送,但没有同时发送到抄送和密件抄送。这告诉我我在代码中的某个地方出错了,这可能是非常明显的

// Create email 
$email_subject = "Subject";
$email_body = "You have received interest. \n\n".
              "Name: $name \nEmail: $email \n";
$headers = "From: 1-email@email.com\n";
$headers .= "Reply-To: $email";
$headers .= "Cc: 2-email@email.com\r\n";
$headers .= "Bcc: 3-email@email.com\r\n";

mail($to,$email_subject,$email_body,$headers); // Post message
尝试这样做:

// Create email 
$email_subject = "Subject";
$email_body = "You have received interest. \n\n".
          "Name: $name \nEmail: $email \n";
$headers = "From: 1-email@email.com\r\n";
$headers .= "Reply-To: $email\r\n";
$headers .= "Cc: 2-email@email.com\r\n";
$headers .= "Bcc: 3-email@email.com\r\n";

mail($to,$email_subject,$email_body,$headers); // Post message
尝试这样做:

// Create email 
$email_subject = "Subject";
$email_body = "You have received interest. \n\n".
          "Name: $name \nEmail: $email \n";
$headers = "From: 1-email@email.com\r\n";
$headers .= "Reply-To: $email\r\n";
$headers .= "Cc: 2-email@email.com\r\n";
$headers .= "Bcc: 3-email@email.com\r\n";

mail($to,$email_subject,$email_body,$headers); // Post message

更新标题,使其在每行的末尾\r\n都有。但最后一行不需要它

// Create email 
$email_subject = "Subject";
$email_body = "You have received interest. \n\n".
              "Name: $name \nEmail: $email \n";
$headers = "From: 1-email@email.com\r\n";
$headers .= "Reply-To: $email\r\n";
$headers .= "Cc: 2-email@email.com\r\n";
$headers .= "Bcc: 3-email@email.com";

mail($to,$email_subject,$email_body,$headers); // Post message

更新标题,使其在每行的末尾\r\n都有。但最后一行不需要它

// Create email 
$email_subject = "Subject";
$email_body = "You have received interest. \n\n".
              "Name: $name \nEmail: $email \n";
$headers = "From: 1-email@email.com\r\n";
$headers .= "Reply-To: $email\r\n";
$headers .= "Cc: 2-email@email.com\r\n";
$headers .= "Bcc: 3-email@email.com";

mail($to,$email_subject,$email_body,$headers); // Post message

您也需要在答复之后\r\n。在发件人:行上,它应该是\r\n一致的。您也需要在答复之后\r\n。在发件人:行上,它应该是\r\n一致的。