我在laravel中发送电子邮件时遇到问题,
电子邮件不是使用Mail类发送的,但是通知也可以正常工作。
这是我测试过的代码示例:
Mail::raw('Message to send', function($mail){
$mail->from('backend@mysite.com', 'mysite');
$mail->to('admin@mysite.com')
->subject('Mail object');
});
Mail::send('emails.welcome', ['content' => 'Welcome'], function($mail){
$mail->from('backend@mysite.com', 'mysite');
$mail->to('admin@mysite.com')
->subject('Mail object');
});
在emails / welcome.blade.php中只有一个变量{{$ content}}。
但这是可行的:
$user->notify(new WelcomeEmail());
我正在使用最新的laravel 5.6和mailtrap