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 中配置多封电子邮件 [关闭]

在 Laravel 中使用 Sendmail 发送电子邮件的正确配置是啥?

Laravel 邮件配置

Linux搭建smtp服务器+laravel5.2发邮件配置

laravel特殊功能代码片段集合

laravel 邮件配置