3.3.1 扩展类库:基于PHPMailer的邮件发送

此扩展可用于发送邮件。

3.3.2 安装和配置

从 PhalApi-Library 扩展库中下载获取 PHPMailer 包,如使用:

$ git clone https://git.oschina.net/dogstar/PhalApi-Library.git

然后把 PHPMailer 目录复制到 ./PhalApi/Library/ 下,即:

$ cp ./PhalApi-Library/PHPMailer/ ./PhalApi/Library/ -R

到此安装完毕!接下是插件的配置。

(1)邮箱配置

需要在 ./Config/app.php 配置文件中追加以下配置:

'PHPMailer' => array(

'email' => array(

'host' => 'smtp.gmail.com',

'username' => 'XXX@gmail.com',

'password' => '******',

'from' => 'XXX@gmail.com',

'fromName' => 'PhalApi团队',

'sign' => '
请不要回复此邮件,谢谢!
-- PhalApi团队敬上 ',

),

),

3.3.3 使用

如下代码示例:

require_once './init.php';

DI()->loader->addDirs('Library');

$mailer = new PHPMailer_Lite(true);

$mailer->send('chanzonghuang@gmail.com', 'Test PHPMailer Lite', 'something here ...');

稍候将会收到:

如果需要发送邮件给多个邮箱时,可以使用数组,如:

$addresses = array('chanzonghuang@gmail.com', 'test@phalapi.com');

$mailer->send($addresses, 'Test PHPMailer Lite', 'something here ...');

php 邮件类库,[3.3]-扩展类库:基于PHPMailer的邮件发送 | PhalApi(π框架) - PHP轻量级开源接口框架 - 接口,从简单开始!...相关推荐

  1. linux 网络监控 邮件,一种基于Linux的邮件监控方法与流程

    本发明涉及计算机安全技术领域,具体地说是一种实用性强.基于Linux的邮件监控方法. 背景技术: 随着计算机的普及以及人们对个人信息安全的重视,如何保障计算机乃至个人信息的安全成为了一个至关重要的问题 ...

  2. java邮件群发代码_基于jsp的邮件群发系统-JavaEE实现邮件群发系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的邮件群发系统, 该项目可用各类java课程设计大作业中, 邮件群发系统的系统架构分为前后台两部分, 最终实现在线上 ...

  3. PhalApi:[3.1] 扩展类库:微信开发

    2019独角兽企业重金招聘Python工程师标准>>> 3.1.1 扩展类库:微信开发 此扩展可用于微信的服务号.订阅号.设备号等功能开发,则PhalApi框架下简单配置即可开发使用 ...

  4. phalapi init.php,PhalApi:[3.1] 扩展类库:微信开发

    3.1.1 扩展类库:微信开发 此扩展可用于微信的服务号.订阅号.设备号等功能开发,则PhalApi框架下简单配置即可开发使用. 3.1.2 安装和配置 (1)扩展包下载 从  PhalApi-Lib ...

  5. php mysql 类库_PHP数据库操作之基于Mysqli的数据库操作类库

    此类库简单.易用,便于你自己修改和对功能的改善,能解决大部分 PHP 项目中执行的 SQL 操作. 初步工作 首先,请大家下载这个类库 M.class.php 再下载一个 Mysqli 连接数据库的类 ...

  6. php操作mysql类库_PHP数据库操作之基于Mysqli的数据库操作类库_PHP

    此类库简单.易用,便于你自己修改和对功能的改善,能解决大部分 PHP 项目中执行的 SQL 操作. 初步工作 首先,请大家下载这个类库 M.class.php 再下载一个 Mysqli 连接数据库的类 ...

  7. 必学PHP类库/常用PHP类库大全,php 类库分类-收集

    依赖管理( Dependency Management ) 用于依赖管理的包和框架 Composer / Packagist - 一个包和依赖管理器. Composer Installers - 一个 ...

  8. java 发送附件_Java 基于javaMail的邮件发送(支持附件)

    基于JavaMail的Java邮件发送 Author xiuhong.chen@hand-china.com Desc 简单邮件发送 Date 2017/12/8 项目中需要根据物料资质的状况实时给用 ...

  9. Java 基于javaMail的邮件发送(支持附件)

    基于JavaMail的Java邮件发送 Author xiuhong.chen@hand-china.com Desc 简单邮件发送 Date 2017/12/8 项目中需要根据物料资质的状况实时给用 ...

最新文章

  1. 基于LSTM的情感分类案例:Tensorflow代码
  2. python3.x : 安装opencv
  3. 斐波那契数java实现_斐波那契数列Java实现[剑指offer]
  4. 有啥不同?来看看Spring Boot 基于 JUnit 5 实现单元测试
  5. 原版98启动盘镜像.img_不会重装系统?教你使用U盘重装win10原版系统,零基础也能学会!...
  6. python统计图的三层结构设计代码_【Python数据可视化】用Matplotlib绘制常见统计图,中文显示字体任意设置...
  7. 相同的树 深度优先搜索
  8. 学生用计算机的按键名称,计算器各个键的功能
  9. 《战争online超极巨兽》故事起源
  10. PAT 甲级 1020. Tree Traversals
  11. linux下swp文件
  12. python: too many indices for array
  13. 战略游戏——树形dp+状态机——没有上司的舞会翻版
  14. MATLAB神经网络汉字数字字母识别(任何字符,GUI)
  15. 七大OSINT操作系统(开源网络情报)
  16. 游戏服务器为什么老被攻击?被攻击了的一些常见的处理方法
  17. oracle中execute是什么意思,oracle中EXECUTEIMMEDIATE是什么意思?如何使用,请用自己......
  18. 第5章第3节:如何给幻灯片中的元素添加交互效果 [PowerPoint精美幻灯片实战教程]
  19. 高防御服务器是怎么防御的?
  20. iPad香港开售:数百人排队,半小时售罄

热门文章

  1. mcq 队列_MCQ | 软件工程基础知识/简介(1)
  2. win8编程c语言,Win8系统怎么运行C语言 win8系统运行C语言的方法
  3. python 网格_Python | 网格到情节
  4. C# 操作线程的通用类[测试通过]
  5. C语言打印彩色字符——以(枚举法+字符串查找)为例展示
  6. mysql5.6.24安装perl_mysql5.6源码安装
  7. servlet+JQuery ajax以json的形式的验证表单小实例
  8. C#中使用SqlBulk百万级数据秒级插入
  9. IDEA部署Tomcat报错[RMI TCP Connection(6)-127.0.0.1]
  10. U盘:对于目标文件系统,文件过大放不到u盘里