我發送這樣的郵件功能:發送電子郵件到多個抄送收件人在Laravel 5.4
Mail::to($email)
->cc($arraywithemails)
->send(new document());
如何將電子郵件發送給多個用戶的CC?我已經檢查過官方文件,但沒有線索。
我發送這樣的郵件功能:發送電子郵件到多個抄送收件人在Laravel 5.4
Mail::to($email)
->cc($arraywithemails)
->send(new document());
如何將電子郵件發送給多個用戶的CC?我已經檢查過官方文件,但沒有線索。
在可郵寄的setAdress()函數允許你給出一個數組作爲參數:
所以,你應該能夠通過傳遞使用功能數組作爲你的論點
Mail::to($email)
->cc(['[email protected]','[email protected]'])
->send(new document());
https://github.com/laravel/framework/blob/5.5/src/Illuminate/Mail/Mailable.php#L406在Laravel 5.5中爲cc()顯示'@param object | array | string $ address'功能。所以傳遞一個對象,數組或字符串是可以接受的。因此,請繼續傳送您作爲收件人的多個字符串的數組。 – Ryan
這應該工作。從官方Laravel documentation:
Mail::to($request->user())
->cc($moreUsers)
->bcc($evenMoreUsers)
->send(new OrderShipped($order));
你應該只能夠使用CC()或BCC(),他們是在[該文檔(https://laravel.com/docs/5.4/mail#sending-mai l) – Ian