laravel5.4利用163邮箱发送邮件的步骤详解


Posted in PHP onSeptember 22, 2017

前言

其实发送邮箱其实不难,不如说挺简单的,本文将详细介绍关于laravel5.4用163邮箱发送邮件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

一、首先还是现在163注册一个账号并且设置如下图

laravel5.4利用163邮箱发送邮件的步骤详解

laravel5.4利用163邮箱发送邮件的步骤详解

授权码很重要的,请好好记住,待会在laravel的.env中要配置到的~~

二、如果以上你都做完了,那接下来就是配置.env了

MAIL_DRIVER=smtp

MAIL_HOST=smtp.163.com

MAIL_PORT=465

MAIL_USERNAME=你的账号@163.com

MAIL_PASSWORD=你的客户端授权密码

MAIL_FROM_ADDRESS=你的账号@163.com

MAIL_FROM_NAME=账号名

MAIL_ENCRYPTION=ssl

三、然后接下来就是配置路由以及在控制器上写发送邮件的方法了

Route::get('mail/send','CommonController@send');

随意在哪一个控制器上就写这个send方法:

public function send()

{

$name='学院君';

$flag= Mail::raw('你好,我是PHP程序!',function($message) {

$to='你的qq邮箱@qq.com';

$message->to($to)->subject('纯文本信息邮件测试');

});

if(!$flag){

echo '发送邮件成功,请查收!';

}else{

echo '发送邮件失败,请重试!';

}

//以上是纯文本,下面则是附带文件发送

//  $flag = Mail::send('emails.test',['name'=>$name],function($message){

//   $to = '你的qq邮箱@qq.com';

//   $message->to($to)->subject('text');

//   // $filePath = 'storage/exports/'.iconv('UTF-8', 'GBK', '学生成绩').'.xls';

//   $attachment = storage_path('app/files/test.txt');

//   //在邮件中上传附件

//   $message->attach($attachment,['as'=>'text.txt']);

//  });

//下面是发送邮件附带图片的

//  $imgPath = 'http://laravelacademy.org/wp-statics/images/carousel/LaravelAcademy.jpg';

//  $flag = Mail::send('emails.test',['name'=>$name,'imgPath'=>$imgPath],function($message){

//   $to = '你的qq邮箱@qq.com';

//   $message ->to($to)->subject('网络图片测试');

//  });

//  if(!$flag){

//   echo '发送邮件成功,请查收!';

//  }else{

//   echo '发送邮件失败,请重试!';

//  }

}

好的,接下来就是你们自己访问路由就能得到你想要的结果了~~~~~

PS:重点就是搞定报错过程了,基本上按照步骤来走的大概是不会有啥大问题的,但是呢,最重要的是我用的是Ubuntu16.04系统来做的,里面的权限问题应该首先是首要解决的,所以我建议先给好权限,在你的目录里面打开命令行:sudo chmod 777 -R ./

好了,接下来就是处理连接不上163网易邮箱的问题了,我能给的方法就是在StreamBuffer.php 的263行添加两行代码:

$options['ssl']['verify_peer'] = FALSE;

$options['ssl']['verify_peer_name'] = FALSE;

基本上大体照以上步骤走都能搞定了~~~

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
php 获得汉字拼音首字母的函数
Aug 01 PHP
献给php初学者(入门学习经验谈)
Oct 12 PHP
PHP获取MAC地址的函数代码
Sep 11 PHP
ThinkPHP框架实现session跨域问题的解决方法
Jul 01 PHP
ThinkPHP上使用多说评论插件的方法
Oct 31 PHP
smarty简单入门实例
Nov 28 PHP
php限制文件下载速度的代码
Oct 20 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
Jun 20 PHP
thinkPHP5 tablib标签库自定义方法详解
May 10 PHP
PHP读取word文档的方法分析【基于COM组件】
Aug 01 PHP
PHP获取MySQL执行sql语句的查询时间方法
Aug 21 PHP
thinkPHP框架RBAC实现原理分析
Feb 01 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 #PHP
laravel实现分页样式替换示例代码(增加首、尾页)
Sep 22 #PHP
深入理解PHP的远程多会话调试
Sep 21 #PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 #PHP
简单实现php上传文件功能
Sep 21 #PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 #PHP
如何通过View::first使用Laravel Blade的动态模板详解
Sep 21 #PHP
You might like
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
非常重要的php正则表达式详解
2016/01/04 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
javascript遍历json对象的key和任意js对象属性实例
2017/03/09 Javascript
Angular实现可删除并计算总金额的购物车功能示例
2017/12/26 Javascript
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
vue学习笔记五:在vue项目里面使用引入公共方法详解
2019/04/04 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
为Python的web框架编写前端模版的教程
2015/04/30 Python
用Python实现服务器中只重载被修改的进程的方法
2015/04/30 Python
python操作sqlite的CRUD实例分析
2015/05/08 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
Python整数对象实现原理详解
2019/07/01 Python
Python 解决火狐浏览器不弹出下载框直接下载的问题
2020/03/09 Python
python matplotlib 绘图 和 dpi对应关系详解
2020/03/14 Python
python实现用户名密码校验
2020/03/18 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
div或img图片高度随宽度自适应的方法
2020/02/06 HTML / CSS
产品设计开发计划书
2014/05/07 职场文书
护士节策划方案
2014/05/19 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
农村婚庆主持词
2015/06/29 职场文书
吧主申请感言怎么写
2015/08/03 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书