app/Jobs/SendWelcomeEmail.php
use App\Mail\WelcomeMail;use App\Models\User;use Illuminate\Contracts\Queue\ShouldQueue;use Illuminate\Foundation\Queue\Queueable;use Illuminate\Support\Facades\Mail; class SendWelcomeEmail implements ShouldQueue{ use Queueable; public function __construct(private readonly User $user) { } public function handle(): void { Mail::to($this->user)->send(new WelcomeMail($this->user)); }}