назад снова. Я хотел знать, есть ли способ указать конкретный файл для получателей, чтобы он отправил письма в файл вместо того, чтобы поместить запятую между всеми сообщениями. БлагодаряОтправка почты из сценария с файлом списка адресов электронной почты
<?php
$name = $_POST['Chase'];
$email = $_POST['email'];
$message = 'my message';
$from = 'From: [email protected]';
$to = 'Email.txt(herE)';
$subject = 'hi world';
$body = "From: $name\r\n E-Mail: $email\r\n Message:\r\n $message";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: [email protected]' . "\r\n" .
'Reply-To: ' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if (!mail($to, $subject, $message, $headers)) { echo "Error Sending Email!"; }
else
{ echo "Mail sent!"; }
Конечно, вы можете использовать '$ to = file_get_contents ('Email.txt');'. Просто помните, что имена должны быть разделены запятыми или точками с запятой в этом файле. – boylett
sidenote: поскольку вы отправляете как HTML, '\ r \ n' будет включен в сообщение в виде строковых литералов. Используйте '
' 'ы. –
вам также нужно будет отправить пример вашего текстового файла, заменив фактические электронные письма на готовые, плюс покажет нам, что вы попробовали в качестве усилий, было бы неплохо. –