在 Laravel 5.4 中向多个抄送收件人发送电子邮件

2022-08-30 18:57:08

我有一个函数,可以像这样发送电子邮件:

Mail::to($email)
->cc($arraywithemails)
->send(new document());

如何将电子邮件发送给多个抄送用户?我已经检查了官方文档,但那里没有任何线索。


答案 1

Mailable 中的 setAdress() 函数允许您给出一个数组作为参数:

可邮寄.php

因此,您应该能够通过传递数组作为参数来使用该函数

Mail::to($email)
    ->cc(['name1@example.com','name2@example.com'])
    ->send(new document());

答案 2

这应该有效。来自官方的Laravel文档

Mail::to($request->user())
    ->cc($moreUsers)
    ->bcc($evenMoreUsers)
    ->send(new OrderShipped($order));

推荐