laravel 邮件配置

.env的配置

MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=465
MAIL_USERNAME=你的163邮箱地址
MAIL_PASSWORD=你的163邮箱地址对应的授权密码(不是登录密码)
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=你的163邮箱地址    (有些服务器,如果不填,会出错)
MAIL_FROM_NAME=你期望的发件人名称

// 在函数内,例如post获得email地址之后调用:
$message = 'test';
$to = '你需要发送的邮箱地址';
$subject = '邮件名称';
Mail::send(
'emails.test',     //这是一个你想发信的内容的页面,自行编辑
['content' => $message],
function ($message) use($to, $subject) {
$message->to($to)->subject($subject);
}
);

新建文件:./resources/views/emails/test.blade.php

<br>
这是一封测试邮件,内容:{{$message}}
<br>

猜你喜欢

转载自www.cnblogs.com/firebirdweb/p/10153465.html