首页 > 解决方案 > 使用密件抄送功能给出错误:给定 [$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();  
}
 

标签: laravelbcc

解决方案


此错误可能是由于电子邮件地址无效。此错误通常由服务器返回,与 Laravel 无关。


推荐阅读