PHP дополнительная BCC электронная почта - PullRequest
0 голосов
/ 13 июня 2011

Как я могу добавить BCC к этому?

$mail_From = $From_email;
$mail_To = $payer_email;
$mail_Subject = $Subject_line;
$mail_Body = $email_msg;

mail($mail_To, $mail_Subject, $mail_Body, $mail_From);

Спасибо за советы.Michael

Ответы [ 2 ]

1 голос
/ 13 июня 2011

Используйте заголовки для добавления информации в вашу электронную почту (например, CC, BCC, FRom и т. Д.):

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// или 'Content-type: text / plain;'

$headers .= 'From: '.$mail_From. "\r\n";
$headers .= 'Bcc: '.$mail_Bcc."\r\n";

mail($mail_To, $mail_Subject, $mail_Body, $headers);

См. mail () в php manual для более подробной информации. Также я предлагаю использовать хорошие библиотеки, такие как PhpMailer

1 голос
/ 13 июня 2011

Это довольно четко объяснено в руководстве .

Используйте аргумент additional_headers, например,

$mail_Headers = array(
    'From: ' . $From_email,
    'Bcc: somebody@example.com'
); // edit, oops, too used to using mail abstraction libraries

mail($mail_To, $mail_Subject, $mail_Body,
     implode(PHP_EOL, $mail_Headers));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...