2016-11-23 2 views
0

Я использую почту smtp, я бы хотел отправить письма на несколько приемников. Это код, который я нашел несколько дней назад.Отправка нескольких получателей с использованием smtp mail php

if($_SERVER["REQUEST_METHOD"] == "GET"): 
$to = "[email protected], [email protected]"; 
$cc = ""; 
$from = "[email protected]"; 
$subject = "Daftar PR Karet"; 
$body = " 
Berikut data PR karet pada tanggal $now : 

$y 

Note : pesan ini digenerate oleh computer. 
Terima Kasih, 
      "; 
    $SMTPMail = new SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, `$SmtpPass, $from, $to, $cc, $subject, $body);` 
    $SMTPChat = $SMTPMail->SendMail(); 
endif; 

Как отправить письмо нескольким получателям? второй адрес электронной почты не будет отправлено ...

+0

пытались ли вы код? Какая ошибка? как вы можете видеть в коде, '$ to =" [email protected], [email protected] "является множественным получателем. – active92

+0

, но второе письмо не отправлено, и никакая ошибка не указана – Avos

+0

попробуйте изменить это на этот '$ to = '[email protected]'. ','; $ to. = '[email protected].com'; 'Также попробуйте проверить почту нежелательной почты/спама. – active92

ответ

0

Я нашел мой ответ моим близким другом,

if($_SERVER["REQUEST_METHOD"] == "GET"): 
data = (",", "[email protected],[email protected]"); 
for($x=0;$x<count($data);$x++): 
$to = $data[$x]; 
$cc = ""; 
$from = "[email protected]"; 
$subject = "Daftar PR Karet"; 
$body = " 
Berikut data PR karet pada tanggal $now : 

$y 

Note : pesan ini digenerate oleh computer. 
Terima Kasih, 
      "; 
    $SMTPMail = new SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, `$SmtpPass, $from, $to, $cc, $subject, $body);` 
    $SMTPChat = $SMTPMail->SendMail(); 
endfor; 
endif; 
Смежные вопросы