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开发文件系统实例讲解
Oct 09 PHP
人大复印资料处理程序_查询篇
Oct 09 PHP
php下的权限算法的实现
Apr 28 PHP
php 缓存函数代码
Aug 27 PHP
用php实现选择排序的解决方法
May 04 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
Oct 08 PHP
php中的登陆login实例代码
Jun 20 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
Jul 01 PHP
php opendir()列出目录下所有文件的实例代码
Oct 02 PHP
php数据库操作model类(使用__call方法)
Nov 16 PHP
PHP定义字符串的四种方式详解
Feb 06 PHP
PHP的mysqli_ssl_set()函数讲解
Jan 23 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
Zend Framework教程之视图组件Zend_View用法详解
2016/03/05 PHP
php版阿里云OSS图片上传类详解
2016/12/01 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
基于mootools插件实现遮罩层新手引导
2012/05/24 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
jQuery获得内容和属性方法及示例
2013/12/02 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
整理AngularJS框架使用过程当中的一些性能优化要点
2016/03/05 Javascript
浅谈bootstrap源码分析之tab(选项卡)
2016/06/06 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
对Angular中单向数据流的深入理解
2018/03/31 Javascript
vant IndexBar实现的城市列表的示例代码
2019/11/20 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
2020/10/22 Javascript
[03:02]2020完美世界城市挑战赛(秋季赛)总决赛回顾
2021/03/11 DOTA
Python 文件操作技巧(File operation) 实例代码分析
2008/08/11 Python
Python的包管理器pip更换软件源的方法详解
2016/06/20 Python
python unittest实现api自动化测试
2018/04/04 Python
python处理“
2019/06/10 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
Django之路由层的实现
2019/09/09 Python
python 实现生成均匀分布的点
2019/12/05 Python
Python3+Selenium+Chrome实现自动填写WPS表单
2020/02/12 Python
Python安装OpenCV的示例代码
2020/03/05 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
最新的互联网创业计划书
2014/01/10 职场文书
电信营业员自我评价分享
2014/01/17 职场文书
2016年五一劳动节专题校园广播稿
2015/12/17 职场文书
KVM基础命令详解
2022/04/30 Servers