laravel - 使用密件抄送功能给出错误:给定 [$users] 的邮箱中的地址不符合 RFC 2822、3.6.2
问题描述
我必须使用密件抄送发送批量电子邮件,但它给出了错误,我还在某处读到密件抄送函数需要 2 个参数,但这也不起作用。var_dump($users) 它给出了正确的输出
public function welcomeEmails()
{
$users = User::select('email')->whereIn('id',[5,6,7]->get()->toArray();
Mail::send('emails.welcome_email', [], function($message) use ($users)
{
$message->to(abc@gmail.com)
->bcc('$users')
->subject('Welcome to the jobsee');
});
Session::flash('success', 'Your message was sent!');
return redirect()->back();
}
解决方案
此错误可能是由于电子邮件地址无效。此错误通常由服务器返回,与 Laravel 无关。
推荐阅读
- git - git grep 结果丢失了一些文件
- python-3.x - 在 Python 中全屏显示图像
- python - 递归类型注解
- javascript - AJAX 调用更新表变为 Null - ASP.NET
- reactjs - 禁用 React Native 的权限
- delphi - 当我使用此 Delphi 代码检查 9000 多个文件时,出现错误:流读取错误
- sql - 如何在左连接上设置条件
- android - 如何将小部件连接到用于播放音乐的后台服务?
- unity3d - 触摸在我的 Android 设备上的 Unity 上不起作用
- firebase - 如何将 Firebase 存储规则部署到特定存储桶?