当我在没有DD的情况下执行DD时Laravel Mail功能正常

时间:2019-02-20 20:10:09

标签: php email laravel-5 smtp

这是我的邮件发送代码,代码工作正常当我对邮件功能执行DD但没有DD邮件功能不起作用

dd(Mail::to($user->email)->cc('mail@gmail.com')->send(new ResetPassword($user)));

1 个答案:

答案 0 :(得分:1)

请按照以下步骤在laravel中设置邮件。 修改.env以下参数

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=your-gmail-username
MAIL_PASSWORD=your-application-specific-password
MAIL_ENCRYPTION=tls

在要集成邮件功能的地方使用邮件外观。

use Illuminate\Support\Facades\Mail;

像这样发送电子邮件。

Mail::raw('Text to e-mail', function($message)
    {
        $message->from('rk@example.com', 'Laravel');
        $message->subject('Mail Subject');
        $message->to('abc@example.com')->cc('bar@example.com');
    });