laravel邮件发送的实现代码示例


Posted in PHP onJanuary 31, 2020

laravel自带SwiftMailer库,集成了多种邮件API,可以很方便的实现邮件的发送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)简单邮件传输协议,通常理解为邮件发送服务器。

以126邮箱为例

使用126邮箱的话,需要开启POP3和SMTP服务(设置->POP3/SMTP/IMAP)

常见错误编码
https://help.mail.163.com/faqDetail.do?code=d7a5dc8471cd0c0e8b4b8f4f8e49998b374173cfe9171305fa1ce630d7f67ac28218e37dcd9adbaa

.env配置文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.126.com
MAIL_PORT=465
MAIL_USERNAME=test@126.com //126账号
MAIL_PASSWORD=123456 //授权密码
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=test@126.com
MAIL_FROM_NAME="${APP_NAME}"

在路由上实现发送邮件

use Illuminate\Support\Facades\Mail;

Route::get('/email', function () {
  $tplvar = ['name' => 'laravel'];
  //模版路径 , 传入到模版的变量
  $flag = Mail::send('email.email_register',$tplvar,function ($message){
    // 收件人的邮箱地址
    $message->to('aims@qq.com')->subject('邮件主题!');
  });
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP MYSQL乱码问题,使用SET NAMES utf8校正
Nov 30 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
Jun 27 PHP
php实现每天自动变换随机问候语的方法
May 12 PHP
php获取一定范围内取N个不重复的随机数
May 28 PHP
php将文件夹打包成zip文件的简单实现方法
Oct 04 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
Feb 08 PHP
php批量删除操作代码分享
Feb 26 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
Feb 15 PHP
php中file_get_contents()函数用法实例
Feb 21 PHP
php伪静态验证码不显示的解决方案
Sep 26 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
Jan 26 #PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
Jan 26 #PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 #PHP
Laravel框架自定义分页样式操作示例
Jan 26 #PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
Jan 26 #PHP
php的instanceof和判断闭包Closure操作示例
Jan 26 #PHP
yii2.0框架场景的简单使用示例
Jan 25 #PHP
You might like
PHP4实际应用经验篇(5)
2006/10/09 PHP
php生成局部唯一识别码LUID的代码
2012/10/06 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
js判断字符长度以及中英文数字等
2013/12/31 Javascript
超棒的响应式布局jQuery插件Freetile.js
2014/11/17 Javascript
jQuery链式调用与show知识浅析
2016/05/11 Javascript
javascript正则表达式中分组详解
2016/07/17 Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
2016/10/25 Javascript
jQuery 遍历map()方法详解
2016/11/04 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
JS实现的自动打字效果示例
2017/03/10 Javascript
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
在 Node.js 中使用 async 函数的方法
2017/11/17 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
微信小程序实现两边小中间大的轮播效果的示例代码
2018/12/07 Javascript
重置Redux的状态数据的方法实现
2019/11/18 Javascript
微信小程序仿淘宝热搜词在搜索框中轮播功能
2020/01/21 Javascript
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
Python离线安装PIL 模块的方法
2019/01/08 Python
Python和Go语言的区别总结
2019/02/20 Python
基于python解线性矩阵方程(numpy中的matrix类)
2019/10/21 Python
购买200个世界上最好的内衣品牌:Bare Necessities
2017/02/11 全球购物
英国评分最高的女性剃须刀订阅盒:FFS Beauty
2018/01/25 全球购物
超级搞笑检讨书
2014/01/15 职场文书
工程质量月活动方案
2014/02/19 职场文书
股份合作协议书
2014/04/12 职场文书
爱心捐款倡议书
2014/04/14 职场文书
春秋淹城导游词
2015/02/11 职场文书
孔子观后感
2015/06/08 职场文书
小学见习报告
2015/06/23 职场文书
分析Netty直接内存原理及应用
2021/06/14 Java/Android
Python 语言实现六大查找算法
2021/06/30 Python