我试图发送一封电子邮件给数据库中的所有用户,但我收到以下错误:[GuzzleHttp \异常\ ClientException]客户端错误:400Laravel 5.1发送邮件给所有用户在foreach [GuzzleHttp Exception ClientException]客户端错误:400
这里是我的代码:
$users = App\User::all();
foreach($users as $user) {
$code = new App\Code();
$code->code = str_random(10);
$code->save();
Mail::send('emails.code', ['code' => $code], function($message) use ($user)
{
$message->to($user->email)->from('[email protected]', 'Foo Bar')->subject('New code, new chances!');
});
}
您是否证明'$ user-> email'实际上是有效的? – Thelonias
是的,所有的电子邮件都是有效的。 –