validate([ 'email' => 'required|email|exists:users,email', ]); $user = User::where('email', $request->email)->first(); if (!$user) { return back()->withErrors(['email' => 'Email tidak ditemukan.']); } Mail::send('emails.username-reminder', ['user' => $user], function ($message) use ($user) { $message->to($user->email); $message->subject('Pengingat Username Anda'); }); return back()->with('status', 'Username telah dikirim ke email Anda.'); } }