按照文档来写的发送邮件:https://d.laravel-china.org/d...
首先,生成一个mailable:
php artisan make:mail UserRegistered
然后在app/Mail
有了一个UserRegistered.php
文件,里面的build()
方法是这样写的:
public function build()
{
return $this->view('emails.activate-user')
->with([
'name' => $this->user->name,
'url' => route('activateUser',['token'=>$this->user->confirmation_token])
]);
}
使用的时候这样调用:
Mail::to($user)->send(new UserRegistered($user));
邮件可以发送成功,可是邮件标题总是User Registered
,可以自定义吗?
最简单的方法,在你的UserRegistered这个类中定义一个subject变量:
或者在你的view后跟一个subject方法: