Я знаю, что есть несколько похожих вопросов, но я просто не могу заставить его работать.
Хорошо, у меня есть список писем, взятых из моей базы данных в переменной $ emailList.
Я могу получить свой код для отправки электронного письма из формы, если я помещу переменную в раздел $ в
, но
Я не могу заставить его работать с bcc. Я даже добавил электронное письмо в $ в
на случай, если это так, но это не имеет значения.
Вот мой код.
$to = "name@mydomain.com";
$subject .= "".$emailSubject."";
$headers .= 'Bcc: $emailList';
$headers = "From: no-reply@thepartyfinder.co.uk\r\n" . "X-Mailer: php";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$message = '<html><body>';
$message .= 'THE MESSAGE FROM THE FORM';
if (mail($to, $subject, $message, $headers)) {
$sent = "Your email was sent!";
} else {
$sent = ("Error sending email.");
}
Я пробовал оба кода:
$headers .= 'Bcc: $emailList';
и
$headers .= 'Bcc: '.$emailList.';
Дело не в том, что электронные письма не разделены, потому что они разделены. Я знаю, что это так, потому что это работает, если я помещу $ emailList
в раздел $ to
.
Я должен добавить, игнорировать биты $ message
и прочее HTML. Я не предоставил всего этого, поэтому он отсутствует в этом коде.