@marian_d_dev generate a pdf doc by using dompdf and save in storage/pdf dir and write a cron job with an email template attach the generated pdf from storage/pdf and after email sent, delete the pdf from storage direc. if you have multiple pdf docs make a zip file and attach it to the email. like this
Mail::send('emails.pdf', function($message) use ($path) {
$message->to('[email protected]', 'testuser')->subject
('pdf Report '. Carbon::now()->format('m-d-Y'));
$message->attach($path);
$message->from('[email protected]','test-tech');
});
Storage::disk('pdf')->delete(Storage::disk('pdf')->allFiles());