إرسال البريد مع Laravel:
إنشاء Mailable
php artisan make:mail WelcomeEmailفئة Mailable
class WelcomeEmail extends Mailable
{
public function __construct(public User $user) {}
public function content(): Content
{
return new Content(
view: 'emails.welcome',
);
}
}إرسال البريد
Mail::to($user)->send(new WelcomeEmail($user));
Mail::to($user)->queue(new WelcomeEmail($user));مع المرفقات
public function attachments(): array
{
return [
Attachment::fromPath('/path/to/file.pdf'),
];
}