发送到多个电子邮件swiftmail php
未捕获的Swift\u RFC例外:邮箱中的地址给定[angga.q。suwito@gmail.com","站起来,。last41@gmail.com', 'gamingid41@gmail.com]不符合RFC 2822,3.6.2的要求。在C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\lib\classes\Swift\Mime\Headers\MailboxHeader.php:355堆栈跟踪:#0 C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\swiftmailer\Headers\lib\classes\Swift\Mime\Headers\mailboxheaders.php(272):Swift\u Mime\Headers\u mailboxheaders\u MailboxHeader->assertValidAddress('angga.q.q。suwito@...')#1 C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\lib\classes\Swift\Mime\Headers\MailboxHeader.php(117):Swift\Mime\Headers\MailboxHeader->规范化邮箱(数组)#2 C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Mime\Headers\mailboxheaders.php(74):Swift\u Mime\u Headers\u MailboxHeader->setNameAddresses(Array)#3 C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Mime\SimpleHeaderFactory.php(61):C:\xampp\htdocs\test\swiftmailer\vendor\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Mime\Headers\mailboxheaders.php中的Swift\Mime\Headers\MailboxHeader发送到多个电子邮件swiftmail php,php,email,swiftmailer,Php,Email,Swiftmailer,未捕获的Swift\u RFC例外:邮箱中的地址给定[angga.q。suwito@gmail.com","站起来,。last41@gmail.com', 'gamingid41@gmail.com]不符合RFC 2822,3.6.2的要求。在C:\xampp\htdocs\test\swiftmailer\vendor\swiftmailer\lib\classes\Swift\Mime\Headers\MailboxHeader.php:355堆栈跟踪:#0 C:\xampp\htdocs\
您可以在中直接将数组设置为
。或者更改$semuaemail=introde(“,”,$email);至$semuaemail=“””。内爆(“,”,$email)。"'";
<?php
require_once 'swiftmailer/vendor/autoload.php';
$email[] = 'angga.q.suwito@gmail.com';
$email[] = 'stand.last41@gmail.com';
$email[] = 'gamingid41@gmail.com';
$semuaemail = implode("', '",$email);
$transport = new Swift_SmtpTransport('smtp.gmail.com', 465, 'ssl');
$transport->setUsername('gamingid41@gmail.com')->setPassword('56865681');
$mailer = new Swift_Mailer($transport);
$message = new Swift_Message('Weekly Hours');
$message
->setFrom(['gamingid41@gmail.com' => 'My Name'])
->setTo([$semuaemail => 'Recipient'])
->setSubject('Coba dang sejadi')
->setBody('bukan kaleng kaleng', 'text/html');
$result = $mailer->send($message);
echo "Berhasil terkirim";
?>