使用 $array["1@1.com","2@2.com"] 向 laravel 中的多个用户发送电子邮件
send emails to multiple users in laravel with an $array["1@1.com","2@2.com"]
首先感谢大家的宝贵时间。我有一个问题,我需要发送多封电子邮件并且我有 var
$contact['email'] = $request->get('email');
returns 数据库用户的电子邮件 $array['b@a.com','a@a.com']
我该如何实现? (我在 laravel 5.6 并且正在使用 App\Mail\ContactEmail
)
public function store(ContactFormRequest $request)
{
$contact = [];
$contact['email'] = $request->get('email');
$contact['msg'] = $request->get('msg');
$contact['name_company'] = $request->get('name_company');
$contact['datoperfil'] = $request->get('datoperfil');
$contact['destinatarios'] = $request->get('destinatarios');
$contact['name'] = $request->get('name');
$contact['cargo'] = $request->get('cargo');
$contact['sendermail'] = $request->get('sendermail');
$contact['fono'] = $request->get('fono');
Mail::send(new ContactEmail($contact))
;
return redirect()->route('avisos')->with('notification','Mensaje enviado!');
}
非常感谢
要发送消息,请使用 Mail
facade
上的 to
方法
$arr = ['b@a.com','a@a.com'];
Mail::to($arr)->send(new ContactEmail($contact));
首先感谢大家的宝贵时间。我有一个问题,我需要发送多封电子邮件并且我有 var
$contact['email'] = $request->get('email');
returns 数据库用户的电子邮件 $array['b@a.com','a@a.com']
我该如何实现? (我在 laravel 5.6 并且正在使用 App\Mail\ContactEmail
)
public function store(ContactFormRequest $request)
{
$contact = [];
$contact['email'] = $request->get('email');
$contact['msg'] = $request->get('msg');
$contact['name_company'] = $request->get('name_company');
$contact['datoperfil'] = $request->get('datoperfil');
$contact['destinatarios'] = $request->get('destinatarios');
$contact['name'] = $request->get('name');
$contact['cargo'] = $request->get('cargo');
$contact['sendermail'] = $request->get('sendermail');
$contact['fono'] = $request->get('fono');
Mail::send(new ContactEmail($contact))
;
return redirect()->route('avisos')->with('notification','Mensaje enviado!');
}
非常感谢
要发送消息,请使用 Mail
facade
to
方法
$arr = ['b@a.com','a@a.com'];
Mail::to($arr)->send(new ContactEmail($contact));