laravel 邮件配置
Posted ❦火鸟网络
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>
以上是关于laravel 邮件配置的主要内容,如果未能解决你的问题,请参考以下文章
在 Laravel 中使用 Sendmail 发送电子邮件的正确配置是啥?