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 相关文章推荐
PHP4与PHP5的时间格式问题
Feb 17 PHP
PHP面向对象概念
Nov 06 PHP
php中检查文件或目录是否存在的代码小结
Oct 22 PHP
php实现自动获取生成文章主题关键词功能的深入分析
Jun 03 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
Jun 13 PHP
PHP与javascript实现变量交互的示例代码
Jul 23 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
Oct 29 PHP
php用户注册时常用的检验函数实例总结
Dec 22 PHP
Symfony2开发之控制器用法实例分析
Feb 05 PHP
PHP文件下载实例代码浅析
Aug 17 PHP
PHP实现的常规正则验证helper公共类完整实例
Apr 27 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
Jan 22 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
php启用zlib压缩文件的配置方法
2013/06/12 PHP
php用正则表达式匹配中文实例详解
2013/11/06 PHP
php开启openssl的方法
2014/05/15 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
ThinkPHP的I方法使用详解
2014/06/18 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
JS动态添加iframe的代码
2015/09/14 Javascript
js仿小米手机上下滑动效果
2017/02/05 Javascript
javaScript嗅探执行神器-sniffer.js
2017/02/14 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
2018/05/16 jQuery
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
JavaScript中展开运算符及应用的实例代码
2021/01/14 Javascript
介绍Python的Django框架中的QuerySets
2015/04/20 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
Python OS模块实例详解
2019/04/15 Python
python Django编写接口并用Jmeter测试的方法
2019/07/31 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
银行类自荐信
2014/02/04 职场文书
学校火灾防控方案
2014/06/09 职场文书
应届大学生求职信
2014/07/20 职场文书
教师节领导致辞
2015/07/29 职场文书
2016教师学习教育法心得体会
2016/01/19 职场文书
八年级英语教学反思
2016/02/15 职场文书
MySQL中order by的使用详情
2021/11/17 MySQL