一、首先,在 Laravel 项目中,我们需要打开 .env
文件,配置发送邮件所需的参数,如下所示:
MAIL_MAILER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=465 MAIL_USERNAME=your_qq_email@qq.com MAIL_PASSWORD=your_email_password(qq邮箱设置界面的授权码) MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=可选(your_qq_email@qq.com) MAIL_FROM_NAME=自定义(租房网)
二、,在 Laravel 项目中,我们可以使用邮件门面(Mail Facade)来创建并发送邮件。下面是一个示例:
use Illuminate\Support\Facades\Mail;
$params= $request->validate([ 'username' => 'required', 'password' => 'required', 'email' => 'required', ]);
Mail::raw('金粉世家福建师范',function(Message $message) use ($params){ $message->to($params['email']); $message->subject('测试'); });
配置完毕可以尝试发送了吆!