У меня была такая же проблема.Это код по умолчанию от Laravel.
Чтобы отправить электронное письмо после успешной регистрации, вы можете сделать этот обходной путь:
в App \ Http \ Controllers \ Auth \ RegisterController
изменить это:
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
}
к этому:
protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
$user->sendEmailVerificationNotification();
return $user;
}