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 相关文章推荐
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
php中的curl_multi系列函数使用例子
Jul 29 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
Aug 23 PHP
php实现的css文件背景图片下载器代码
Nov 11 PHP
php随机取mysql记录方法小结
Dec 27 PHP
四种php中webservice实现的简单架构方法及实例
Feb 03 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
Mar 19 PHP
分享php多功能图片处理类
May 15 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
PHP面向对象五大原则之依赖倒置原则(DIP)详解
Apr 08 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
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
2013/09/10 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
2015/11/17 Javascript
用jquery的attr方法实现图片切换效果
2017/02/05 Javascript
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
用React-Native+Mobx做一个迷你水果商城APP(附源码)
2017/12/25 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
vue如何根据网站路由判断页面主题色详解
2018/11/02 Javascript
NodeJS模块与ES6模块系统语法及注意点详解
2019/01/04 NodeJs
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
JavaScript装箱及拆箱boxing及unBoxing用法解析
2020/06/15 Javascript
vue+iview使用树形控件的具体使用
2020/11/02 Javascript
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
selenium3+python3环境搭建教程图解
2018/12/07 Python
python样条插值的实现代码
2018/12/17 Python
python selenium执行所有测试用例并生成报告的方法
2019/02/13 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
python利用线程实现多任务
2020/09/18 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
考博自荐信
2013/10/25 职场文书
行政人员工作职责
2013/12/05 职场文书
药学专业个人的自我评价
2013/12/31 职场文书
上课睡觉检讨书
2014/01/28 职场文书
个人查摆剖析材料
2014/02/04 职场文书
入职担保书范文
2014/05/21 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
实验室安全管理制度
2015/08/05 职场文书
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android