I can\'t seem to successfully send to multiple addresses when using Laravel\'s Mail::send() callback, the code does however work when I only sp
With Laravel 5.6, if you want pass multiple emails with names, you need to pass array of associative arrays. Example pushing multiple recipients into the $to array:
$to[] = array('email' => $email, 'name' => $name);
Fixed two recipients:
$to = [['email' => 'user.one@example.com', 'name' => 'User One'],
['email' => 'user.two@example.com', 'name' => 'User Two']];
The 'name' key is not mandatory. You can set it to 'name' => NULL or do not add to the associative array, then only 'email' will be used.