邮件服务
参考:
一、利用composer拉取组件
composer require guzzlehttp/guzzle": "~5.3|~6.0
二、修改配置文件
.env
MAIL_DRIVER=smtp//开启163的smtp服务,获取到随机密码
MAIL_HOST=smtp.163.com
MAIL_PORT=25
MAIL_USERNAME=it_guoqing@163.com//发送者邮箱
MAIL_PASSWORD=********//密码,随机生成的
MAIL_ENCRYPTION=null
config/mail.php
- 设置驱动服务
'driver' => env('MAIL_DRIVER', 'smtp'),
- 设置从哪里发送邮件
'from' => ['address' =>'it_guoqing@163.com', 'name' => 'Time Machine'],
- 其余默认
三、设置编写邮件内容模板(在view视图中建一个blade模板写)
<p>
用户:{{$name}} email::({{$email}})
你个逗逼,哈哈!
</p>
<p>
用户留言:
{{$user_message}}
</p>
四、编写controller实现邮件发送
public function index()
{
$data=[
'name'=>'郭庆',//给邮件内容模板发送的参数name
'email'=>'957534377@qq.com',
'user_message'=>'啦啦啦,你个逗逼!'
];
\Mail::send('email', $data, function ($message) use ($data) {
$message->to('957534377@qq.com', $data['name'])->subject('你好啊');
});//第一个参数是所用的邮件内容模板,第二个传入的参数,‘957534377@qq.com’发送到的目的邮箱,收件人姓名,‘你好啊’,邮件标题
}
您的支持是对我最大的鼓励!
搜索
标签
js的子类继承父类
js组件化开发
18.04 开机自启 ubuntu
aliyun LNMP
docker
explain
FormValidator
git
git 团队开发
Go
influxdb
javascript面向对象
laravel
lnmp
mac下配置php、nginx、mysql、redis
mysql
passport
passport;laravel;auth2.0
phpstrom
require.js
sass
svg
vagrant
windows linux
Xcode IOS
任务调度
多图上传 七牛
子类继承
微信防盗链
换源
模态框 bootstrap
消息推送
申请 SSL 证书 --Nginx 配置Https
负载均衡 动静分离
辅助函数 laravel
邮件 服务
邮件服务
问题
热门文章