You can simply overwrite register
method in AuthController
.
Put something like this and it will send super simple email to registered user:
public function register(Request $request)
{
// original script, do not touch it
$validator = $this->validator($request->all());
if ($validator->fails()) {
$this->throwValidationException(
$request, $validator
);
}
\Auth::guard($this->getGuard())->login($this->create($request->all()));
// Your custom script
\Mail::raw('Welcome ' . $request->input('name') . '!', function ($m) use ($request) {
$m->to($request->input('email'))->subject('Registration successful!');
});
return redirect($this->redirectPath());
}
To learn more about mailing, You should read official docs: https://laravel.com/docs/5.2/mail