How to customise the content of the default Laravel verification email
Posted on December 22, 2025
LaravelHere is a really simple way of customising the Laravel verification email message without publishing vendor files, or creating a class that extends the base verify class.
use Illuminate\Auth\Notifications\VerifyEmail;
use Illuminate\Notifications\Messages\MailMessage;
VerifyEmail::toMailUsing(function (object $notifiable, string $url) {
return (new MailMessage)
->subject('Verify your email ✨')
->greeting('Hi ' . $notifiable->name . ',')
->line('Please click the button below to verify your email address to access our platofrm.')
->action('Verify Now', $url);
});
Just add this snippet to AppServiceProvider.php and away you go! ✉️