sendcloud php 群发,laravel5.5 使用sendcloud发送邮件
## SendCloud
附链接:
1. [github-Laravel-SendCloud](https://github.com/NauxLiu/Laravel-SendCloud)
2. [packagist-sendcloud](https://packagist.org/packages/naux/sendcloud)
## 一 安装
### 安装教程见上面的链接
## 二 使用
使用artisan命令生成注册模块
> php artisan make:auth
修改用户信息表
打开database/migrations/create_users_table.php
修改如下
```
$table->increments('id');
$table->string('name')->unique();
$table->string('email')->unique();
$table->string('password');
$table->string('confirmation_token');
$table->rememberToken();
$table->timestamps();
```
创建用户信息表
> php artisan migrate
在App/Http/Controller/Auth/RegisterController.php中添加sendVerifyEmailTo()方法,并修改create方法,具体代码如下
```
protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'confirmation_token' => str_random(40),
'password' => bcrypt($data['password']),
]);
$this->sendVerifyEmailTo($user);
return $user;
}
private function sendVerifyEmailTo($user)
{
$data = [
'url' =>'你的网址'.$user->confirmation_token,
'name' => $user->name,
];
$template = new SendCloudTemplate('test_template_active', $data);
Mail::raw($template, function ($message) use ($user) {
$message->from('example@example.com', 'example');
$message->to($user->email);
});
}
```
## 三 注意点
### 一定要在文件中添加
> ### use Naux\Mail\SendCloudTemplate;
> ### use Mail;
不然会报错:
> method SendCloudTemplate not found
sendcloud php 群发,laravel5.5 使用sendcloud发送邮件相关推荐
- laravel5.5使用sendCloud邮件服务
前言:自己写了一个注册需要邮箱验证的功能使用了sendCloud的服务,过程及问题小记. 1.先使用composer安装依赖包,使用的laravel-sendCloud附上github地址:https ...
- centos 邮件群发服务器,CentOS 使用 MUTT发送邮件
有些时候我们需要在CentOS服务器上发送邮件,例如备份MySQL数据库并发送到指定邮箱,这里我们就说下如何从CentOS的shell命令发送邮件. 检查.安装.启动sendmail //检查 ps ...
- Laravel5使用QQ邮箱发送邮件配置
在.env文件中设置如下 MAIL_DRIVER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=465 MAIL_USERNAME=00000000000@qq.com M ...
- python认证教程_基于 Python+SendCloud 的邮箱认证
项目简介:为了方便日后密码遗忘进行修改或者进行消息推广等,现在各大网站在注册的时候总是免不了填写邮箱验证邮箱的流程.本门课程将通过使用 SendCloud 提供的 API 来实现一个本地版的邮箱认证过 ...
- RuPengWang项目
RuPengWang项目 项目 Day1------------------------- 说明:建外键约束.ashx+Razor RupengWang 创建三个类库Model DAL BLL 后台: ...
- 中继服务器发件人显示代发,电子邮件显示代发揭秘
中国邮箱网讯 5月29日报道,引自Sendcloud的博客,邮件发送是一个比较复杂的过程,其中发信者的确认就有几个步骤. 熟悉SMTP协议的用户可能知道,在客户端连接到目标邮件服务器以后,一封邮件的发 ...
- linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)
英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤: VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...
- composer安装扩展包异常
我是tp5.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在tp5.1根目录下,找到composer.json文件,并用编 ...
- 开发中所使用的渠道(统计分析、分享、第三方登录、短信等)
开发中所使用的渠道(统计分析.分享.第三方登录.短信等) 统计分析 名称 介绍 额外功能 网站 友盟 专攻于数据统计分析,以前是李开复创新工场项目,自从获得A轮候越来越差了!完全免费 错误分析.社会化 ...
- 44、电子邮件之一(应用层)
引言 电子邮件或者更常用的E-mail,己经存在30 多年了(不止了).由于比纸质信件更快更便便宜,电子邮件成为自早期Internet 出现以来最广泛的应用.在1990 年以前,它主要被用于学术界.在 ...
最新文章
- php 可以动态的new一个变量类名
- Xcode7常见问题汇总
- 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(9)--基于表单库的仪表板...
- 惊呆了!竟然还有这样的操作!
- cv2.error: OpenCV(4.5.2) : -1 : error: (-5:Bad argument) in function ‘rectangle‘
- 阿里云 Ubuntu上的mysql运行sql文件来创建表
- Linux学习笔记-线程的自然终止
- php psr 什么意思,PHP的PSR系列规范都有啥内容,phppsr规范有啥_PHP教程
- VIP会员也得看广告!两大视频平台回应...
- 百度智能音箱新品被指抄袭天猫精灵方糖R:存在5处雷同
- 学习算法收敛条件的判断
- 数据结构与算法-------希尔排序------交换法+移动法
- 使用SpringBoot连接Access数据库
- edm邮件直投_EDM邮件直投专家下载
- 程序设计基础-SDUT-实验3-while循环
- 80c51单片机编程语言是什么,80c51单片机的ram分为几个部分各有什么特点和功能...
- 仅一张人脸就能被扒得底裤不剩:口罩墨镜都没用,跨平台跨时空,这个人脸搜索惹了众怒...
- java斗地主案例,没有界面
- php实现bigpipe
- 服务器如何数据备份?
热门文章
- mocha-only和skip的用法
- 【Spring源码三千问】Advice、Advisor、Advised都是什么接口?
- BLOBS表空间数据查询
- 一只小蜜蜂(C语言)
- pushplus通过企业微信应用给微信发送消息教程
- Hadoop是什么?基本概念
- 计算机基础及ms office应用,计算机基础及MS Office应用知识
- app界面设计规范及缺陷
- 【067】Color Hunter-用图片搜索配色方案
- wireshark提示未启动npf服务The NPF driver isn’t running You may have trouble capturing or listing interfaces