【发布时间】:2021-06-06 17:07:12
【问题描述】:
这是我向单个地址发送电子邮件的代码:
Route::get('/send-mail', function () {
$details = [
'title' => 'Mail From KN7',
'body' => 'Email test in Laravel SMTP'
];
\Mail::to('iamlegend707083@gmail.com')->send(new \App\Mail\TestMail($details));
echo "Email has been Sent!";
});
有什么方法可以更改此代码,以便我可以将同一封电子邮件发送到多个电子邮件地址?
【问题讨论】:
-
您是要单独发送(收件人字段中只有一个地址),还是一起发送(收件人字段中的多个地址)
-
将您的
Mail::to()包裹在某种循环中(例如循环您要发送到的用户/电子邮件地址),或查看多个地址是否有效(例如Mail::to(['address1', 'address2'])),或使用@ 987654324@或->bcc()同理。 -
@TimLewis
Mail::to中的多个地址需要作为数组发送,所以只需要大括号。 -
@aynber 很酷,这就是我所期望的,但你永远不会知道 :) 感谢您的确认。
-
@aynber 我需要一起发送(多个地址)
标签: php html laravel email laravel-mail