如何在Laravel中获得用户自定义的验证邮件



我正在按照文档中的说明在Laravel中定制验证电子邮件。我有这样的东西:AuthServiceProvider.php

public function boot()
{
VerifyEmail::toMailUsing(function (object $notifiable, string $url) {
return (new VerificationMail)
->to(‘test@example.com’);
}

VerificationMailmake命令创建的Mailable类。我想知道如何将->to部分设置为实际用户的电子邮件

在你的例子中,$notifiable是User的一个实例。所以你只需做下面的操作:

public function boot()
{
VerifyEmail::toMailUsing(function (object $notifiable, string $url) {
return (new VerificationMail)
->to($notifiable->email);
}

最新更新