Quote Originariamente inviata da Alhazred Visualizza il messaggio
Per il codice di cui parlavo sopra, ti basta usare all'interno del costruttore
$this->recipients = $recipients;

invece di
$this->email = $recipients

Per la configurazione nel .env
dato che usi Gmail come provider devi assicurarti che l'account Google sia configurato per accettare richieste dalle "App meno sicure", altrimenti le richieste verranno rifiutate.
https://support.google.com/accounts/.../6010255?hl=it

Se su quell'account hai attivato l'autenticazione a 2 fattori non avrai l'opzione per abilitare le app meno sicure, ma dovrai andare nella gestione delle app, aggiungerne una e generare una password specifica da usare poi nel .env
Ho fatto la modifica al codice che mi avevi indicato, però comunque sia le email non mi arrivano, sul mio account gmail ho consentito l'accesso alle app meno sicure e non ho autenticazione a 2 fattori.
il problema potrebbe essere che in MailController ho questa riga di codice?
codice:
$recipients->push(['name' => 'Tirimacco Ezio', 'mail' => 'tirimaxx@gmail.com']);
e che 'mail' => 'tirimaxx@gmail.com' è lo stesso indirizzo mail utilizzato nella configurazione del file .env?