web-dev-qa-db-fra.com

Envoi d'e-mails à plusieurs destinataires cc en Laravel 5.4

J'ai une fonction qui envoie un e-mail comme celui-ci:

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

Comment envoyer l'e-mail à plusieurs utilisateurs cc? J'ai vérifié la documentation officielle mais il n'y a aucun indice.

12
prgrm

La fonction setAdress () dans Mailable vous permet de donner un tableau comme argument:

Mailable.php

Vous devriez donc pouvoir utiliser la fonction en passant un tableau comme argument

Mail::to($email)
    ->cc(['[email protected]','[email protected]'])
    ->send(new document());
21
Mathieu Ferre

Cela devrait fonctionner. De l'officiel Laravel documentation :

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