Я сейчас настроил этот почтовый ящик.
Контроллер
class EmailController extends Controller
{
public function sendMail ()
{
$user = auth()->User::all();
Mail::to($user)->send(new WeeklyUpdate($user));
if(Mail::faillures())
{
return response()->Fail('Fail');
}
else
{
return response()->Success('Succses');
}
}
Почтовый класс
class WeeklyUpdate extends Mailable
{
use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct()
{
//
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->view('email.WeeklyUpdate');
}
Как я могу начать с того, что, например, все пользователи будут получать это еженедельное обновление по электронной почте каждый вечер воскресенья,Я провел некоторые исследования, но нашел только частичные объяснения, и, поскольку я новичок в Laravel, я хотел бы получить некоторые рекомендации о том, с чего начать.