你还在使用PHPMailer吗?out了吧!

mailpp是用C++写成的一个PHP扩展,专门用来执行发送邮件的任务。

class mailpp {

public function __construct();

public function set_host_port($host,$port) ;

public function set_user_password($user,$password);

public function set_content_type($content_type);

public function set_subject($subject);

public function set_from($from,$fromname);

//totype:{PRIMARY,CC,BCC}

public function set_to($to,$totype,$toname);

public function set_body($body);

public function send();

public function send_by_tls();

public function send_by_ssl();

}

接口一目了然。 用法很简单:

$mailpp = new mailpp();

$mailpp->set_host_port($__config__["email"]["smtp"], $__config__["email"]["port"]);

$mailpp->set_user_password($__config__["email"]["user"], $__config__["email"]["password"]);

$mailpp->set_content_type("HTML");

$mailpp->set_from($__config__["email"]["from"], $__config__["email"]["name"]);

$mailpp->set_to("****@qq.com", "BCC", "QQ1");

$mailpp->set_to("****@163.com", "BCC", "163");

$mailpp->set_to("****@qq.com", "CC", "QQ2");

$mailpp->set_to("****@gmail.com", "PRIMARY", "GMAIL");

$mailpp->set_subject("抄送,密送功能");

$mailpp->set_body("

mailpp发邮件!

");

$ok = $mailpp->send_by_ssl();

mailpp提供三种发送方法:send,send_by_ssl,和send_by_tls。可根据具体配置自行选择。

PHP邮件扩展,PHP邮件扩展:mailpp相关推荐

  1. php this validate,php扩展ZF——Validate扩展

    php扩展ZF--Validate扩展 更新时间:2008年01月10日 20:27:49   作者: php扩展ZF--Validate扩展 之前写了一片文章关于如何在ZF0.6版本下扩展ZF的.这 ...

  2. Powershell管理系列(十)邮件联系人及邮件用户的管理

    鉴于有些用户不太熟悉邮件联系人.邮件用户的区别,博文首先介绍下用户邮箱.邮件联系人.邮件用户的概念,以下介绍部分博文摘自winos微软中文技术论坛. ------------------------- ...

  3. java mail smtps,使用javamail发SMTPS邮件,javamailsmtps邮件,Java通常情况下都不会

    使用javamail发SMTPS邮件,javamailsmtps邮件,Java通常情况下都不会 Java 通常情况下都不会对smtp发邮件加密,但是gmail做了加密. 首先需要引用 Javamail ...

  4. 【Groovy】Groovy 扩展方法 ( 扩展静态方法示例 | 扩展实例方法示例 | 扩展实例方法与扩展静态方法代码相同 )

    文章目录 一.扩展静态方法示例 二.扩展实例方法示例 三.扩展实例方法与扩展静态方法代码相同 一.扩展静态方法示例 在上一篇博客 [Groovy]Groovy 扩展方法 ( Groovy 扩展方法引入 ...

  5. 【Groovy】Groovy 扩展方法 ( Groovy 扩展方法引入 | 分析 Groovy 中 Thread 类的 start 扩展方法 )

    文章目录 一.Groovy 扩展方法引入 二. 分析 Groovy 中 Thread 类的 start 扩展方法 一.Groovy 扩展方法引入 Groovy 可以对 JDK 中的一些类进行 方法扩展 ...

  6. 【Google Play】APK 扩展包 ( 2021年09月02日最新处理方案 | 扩展文件名格式 | 扩展文件下载存放地址 )

    文章目录 前言 一.当前 Google Play 上传 APK 文件现状 二.APK 扩展文件名格式 三.APK 扩展文件下载地址 四.博客资源 前言 2021年08月01日 之后 , Google ...

  7. 【Kotlin】扩展属性 ( 扩展变量属性 | 扩展常量属性 | 注意事项 | 本质分析 )

    文章目录 I . 扩展属性 总结 II . 扩展属性 定义格式 III . 扩展属性 标准示例 IV . 扩展属性 注意事项 V . 扩展属性 本质分析 VI . 扩展属性 代码示例解析 I . 扩展 ...

  8. 邮件服务器收发邮件时常发生的问题

    绝大部分发信失败都是因为DNS设置不当或防火墙设置错误引起的.您需确认: 1) 是否设置有DNS服务器地址: 2) 所设置的DNS服务器地址是否是有效的,此DNS服务器是否正常工作,可否进行正常DNS ...

  9. IPv6扩展头部 (一) 扩展头部格式、类型与扩展选项

    之前几篇博客介绍了IPv6的扩展头部,包括分片头部和路由头部.接下来介绍一下IPv6扩展头部以及扩展选项的内容,可能会有这样的疑问,有了扩展头部怎么还需要扩展选项?扩展选项是干嘛用的?本篇博客就介绍相 ...

  10. C#验证Email是否真正存在,不是验证邮件格式,是邮件地址是否存在 .

    C#验证Email是否真正存在,不是验证邮件格式,是邮件地址是否存在 分类: .Net(C#) 2010-06-11 15:12 322人阅读 评论(0) 收藏 举报 在以往的编程中,比如编写用户的资 ...

最新文章

  1. Unity 消息发送机制 解析
  2. javascript技巧收集(200多个)---转
  3. mysql驱动_python3 接口测试数据驱动之操作mysql数据库
  4. iDempiere = OSGi + ADempiere 一款ERPCRMSCM系统、助力中小企业发展
  5. oracle多条sql语句常量,如何在Oracle中一次执行多条sql语句
  6. “生命游戏之父”因新冠肺炎逝世,回顾数学顽童的一生
  7. sqlserver字符串处理函数
  8. 中小企业SAAS产品选型之分析自己的需求
  9. POI操作Excel表格相关API说明
  10. Enterprise Architect(EA)画UML之用例图,敲详细讲解+实战举例
  11. STM32使用光敏传感器计算光照度Lux,而不是仅仅打印个电压值或者电阻值
  12. 使用Postman获取天气接口API(Json格式)
  13. 3d游戏设计读书笔记六
  14. vue iframe 宽高自适应
  15. 火山PC枚举文件和枚举目录
  16. MySQL在线环境,[MySQL FAQ]系列 — 线上环境到底要不要开启query cache
  17. Java算法大全,java进制装换,java日期转换
  18. APP测试相关理论,积累一点是一点(面试向)
  19. 腾讯暑期实习生提前批面试(一面)
  20. 802.11--802.11g协议

热门文章

  1. JavaScript:监听网站离开更改title
  2. JavaScript:手写JSONP
  3. 实战Python:利用Python和PyQt5实现天气查询小系统
  4. Jnotify文件监控的用法以及Jar文件导入的方法
  5. Twitter数据抓取
  6. 吴恩达教授机器学习课程笔记【三】广义线性模型(1)-指数族分布
  7. tf之 MessageFilter 与 tf::MessageFilter理解与应用
  8. PicoDet网络结构在YOLOv5-Lite上的复现
  9. CVPR2021 Oral|开放世界中的目标检测
  10. 清退117名博士、119名硕士!研究生“严出”成人才培养大趋势