3 votes

Envoyer un mail sans créer un Mailable dans Laravel 5.5

Je ne vois rien qui permette d'envoyer du courrier sans créer une classe Mailable dans le fichier Documentation de Laravel 5.5 . Je sais que c'était possible avant (5.2) mais je ne me souviens pas comment.

Est-ce encore possible ? Est-il déprécié ? Y a-t-il quelque chose que j'ai manqué dans la documentation ? Comment puis-je envoyer un mail sans créer un Mailable dans Laravel 5.5 ?

Je voudrais quelque chose comme :

Mail::fromText('hello world')->to('test@example.org')->send();

9voto

Marcin Nabiałek Points 13843

Je pense qu'il n'est pas déprécié mais qu'il est supposé maintenant que vous enverrez des mails plus complexes via Mailables. Mais il devrait être encore possible d'envoyer des courriers comme celui-ci :

\Mail::raw('hello world', function($message) {
   $message->subject('message subject')->to('test@example.org');
});

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X