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
php生成WAP页面
Oct 09 PHP
在同一窗体中使用PHP来处理多个提交任务
May 08 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
PHP IF ELSE简化/三元一次式的使用
Aug 22 PHP
PHP中的session安全吗?
Jan 22 PHP
PHP函数checkdnsrr用法详解(Windows平台用法)
Mar 21 PHP
PHP实现上传图片到 zimg 服务器
Oct 19 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 PHP
利用PHP抓取百度阅读的方法示例
Dec 18 PHP
PHP编程实现多维数组按照某个键值排序的方法小结【2种方法】
Apr 27 PHP
详解thinkphp的Auth类认证
May 28 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
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
给多个地址发邮件的类
2006/10/09 PHP
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
PHP 创建标签云函数代码
2010/05/26 PHP
fleaphp crud操作之find函数的使用方法
2011/04/23 PHP
为你总结一些php系统类函数
2015/10/21 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
2015/11/15 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
jQuery实现表单提交时判断的方法
2014/12/13 Javascript
Javascript 高阶函数使用介绍
2015/06/15 Javascript
基于jquery实现左右按钮点击的图片切换效果
2021/01/27 Javascript
JS组件Bootstrap实现弹出框和提示框效果代码
2015/12/08 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
Easyui在treegrid添加控件的实现方法
2017/06/23 Javascript
浅谈在Vue-cli里基于axios封装复用请求
2017/11/06 Javascript
js中如何完美的解析数据
2018/03/18 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
python检测是文件还是目录的方法
2015/07/03 Python
Python探索之创建二叉树
2017/10/25 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
python+Django实现防止SQL注入的办法
2019/10/31 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
2020/05/29 Python
Python库安装速度过慢解决方案
2020/07/14 Python
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
聚网科技C++面试笔试题
2015/09/01 面试题
工程总经理工作职责
2013/12/09 职场文书
竞聘上岗演讲
2014/05/19 职场文书
模范班主任事迹材料
2014/12/17 职场文书
2015小学音乐教师个人工作总结
2015/07/21 职场文书
运动会广播稿20字
2015/08/19 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
Python基础详解之邮件处理
2021/04/28 Python