## 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发送邮件相关推荐

  1. laravel5.5使用sendCloud邮件服务

    前言:自己写了一个注册需要邮箱验证的功能使用了sendCloud的服务,过程及问题小记. 1.先使用composer安装依赖包,使用的laravel-sendCloud附上github地址:https ...

  2. centos 邮件群发服务器,CentOS 使用 MUTT发送邮件

    有些时候我们需要在CentOS服务器上发送邮件,例如备份MySQL数据库并发送到指定邮箱,这里我们就说下如何从CentOS的shell命令发送邮件. 检查.安装.启动sendmail //检查 ps ...

  3. Laravel5使用QQ邮箱发送邮件配置

    在.env文件中设置如下 MAIL_DRIVER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=465 MAIL_USERNAME=00000000000@qq.com M ...

  4. python认证教程_基于 Python+SendCloud 的邮箱认证

    项目简介:为了方便日后密码遗忘进行修改或者进行消息推广等,现在各大网站在注册的时候总是免不了填写邮箱验证邮箱的流程.本门课程将通过使用 SendCloud 提供的 API 来实现一个本地版的邮箱认证过 ...

  5. RuPengWang项目

    RuPengWang项目 项目 Day1------------------------- 说明:建外键约束.ashx+Razor RupengWang 创建三个类库Model DAL BLL 后台: ...

  6. 中继服务器发件人显示代发,电子邮件显示代发揭秘

    中国邮箱网讯 5月29日报道,引自Sendcloud的博客,邮件发送是一个比较复杂的过程,其中发信者的确认就有几个步骤. 熟悉SMTP协议的用户可能知道,在客户端连接到目标邮件服务器以后,一封邮件的发 ...

  7. linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)

    英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤:   VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...

  8. composer安装扩展包异常

    我是tp5.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在tp5.1根目录下,找到composer.json文件,并用编 ...

  9. 开发中所使用的渠道(统计分析、分享、第三方登录、短信等)

    开发中所使用的渠道(统计分析.分享.第三方登录.短信等) 统计分析 名称 介绍 额外功能 网站 友盟 专攻于数据统计分析,以前是李开复创新工场项目,自从获得A轮候越来越差了!完全免费 错误分析.社会化 ...

  10. 44、电子邮件之一(应用层)

    引言 电子邮件或者更常用的E-mail,己经存在30 多年了(不止了).由于比纸质信件更快更便便宜,电子邮件成为自早期Internet 出现以来最广泛的应用.在1990 年以前,它主要被用于学术界.在 ...

最新文章

  1. php 可以动态的new一个变量类名
  2. Xcode7常见问题汇总
  3. 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(9)--基于表单库的仪表板...
  4. 惊呆了!竟然还有这样的操作!
  5. cv2.error: OpenCV(4.5.2) : -1 : error: (-5:Bad argument) in function ‘rectangle‘
  6. 阿里云 Ubuntu上的mysql运行sql文件来创建表
  7. Linux学习笔记-线程的自然终止
  8. php psr 什么意思,PHP的PSR系列规范都有啥内容,phppsr规范有啥_PHP教程
  9. VIP会员也得看广告!两大视频平台回应...
  10. 百度智能音箱新品被指抄袭天猫精灵方糖R:存在5处雷同
  11. 学习算法收敛条件的判断
  12. 数据结构与算法-------希尔排序------交换法+移动法
  13. 使用SpringBoot连接Access数据库
  14. edm邮件直投_EDM邮件直投专家下载
  15. 程序设计基础-SDUT-实验3-while循环
  16. 80c51单片机编程语言是什么,80c51单片机的ram分为几个部分各有什么特点和功能...
  17. 仅一张人脸就能被扒得底裤不剩:口罩墨镜都没用,跨平台跨时空,这个人脸搜索惹了众怒...
  18. java斗地主案例,没有界面
  19. php实现bigpipe
  20. 服务器如何数据备份?

热门文章

  1. mocha-only和skip的用法
  2. 【Spring源码三千问】Advice、Advisor、Advised都是什么接口?
  3. BLOBS表空间数据查询
  4. 一只小蜜蜂(C语言)
  5. pushplus通过企业微信应用给微信发送消息教程
  6. Hadoop是什么?基本概念
  7. 计算机基础及ms office应用,计算机基础及MS Office应用知识
  8. app界面设计规范及缺陷
  9. 【067】Color Hunter-用图片搜索配色方案
  10. wireshark提示未启动npf服务The NPF driver isn’t running You may have trouble capturing or listing interfaces