1.163邮箱准备

开通邮箱,并进入邮箱点击设置,选中POP3/SMTP/IMAP,点击开启服务,获得授权码,该授权码即为后续CI框架中Mailer类的密码

2.类准备

1.下载文件class.phpmailer.php 和 class.smtp.php 文件,并将此两个文件放到libraries/PHPMailer目录下
2.在libraries目录下新建Mailer.php文件,Mailer.php内容如下:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');class Mailer{function sendMail($emailbody,$smtpemailto){include_once("PHPMailer/class.smtp.php");       // 引入php邮件类include_once("PHPMailer/class.phpmailer.php");      // 引入php邮件类$mail= new PHPMailer();$mail->isSMTP();$mail->SMTPAuth=true;$mail->Host = 'smtp.163.com';$mail->SMTPAuth = true;$mail->SMTPSecure ='ssl';$mail->Port = 465;$mail->Hostname = 'localhost';$mail->CharSet = 'UTF-8';$mail->FromName = 'SCC Ask Answer Website';$mail->Username ='scc_ask_answer';$mail->Password = '....'; //授权码$mail->From = '...@163.com';//163邮箱地址$mail->isHTML(true);$mail->addAddress($smtpemailto);$mail->Subject = '.......'; //邮件标题$body="....";//邮件内容$mail->MsgHTML($body.$emailbody."<br/>");             //邮件内容$mail->AddAddress($smtpemailto);      // 收件人邮箱$mail->IsHTML(true);                 // 是否以HTML形式发送,如果不是,请删除此行*/if(!$mail->Send()){return "Send failed: " . $mail->ErrorInfo;}else{return true;}}
}
?>

3.配置准备

打开php.ini中的
extension=php_openssl.dll

CI 框架邮件发送功能,以163为例相关推荐

  1. node.js发送html,利用Node.JS实现邮件发送功能

    第一步.配置篇 首先需要安装nodemailer库 npm install nodemailer//默认会安装最新的版本. 关于这个库的文档参见nodemailer 第二步.库的一些使用介绍 这个库使 ...

  2. python实现邮件发送功能

    用最简单的方法实现邮件发送功能,拒绝重复造轮子,提供工作效率. 目录 1.安装依赖 2.发送文本邮件 3.发送多人邮件 4.发送附件邮件 1.安装依赖 pip install yagmail 2.发送 ...

  3. Laravel 6 结合网易/阿里邮箱基本邮件发送功能使用

    如果没有自建邮件服务器,直接结合网易.阿里邮箱可以非常简单方便的使用邮件发送功能. 注册前首先得保证自己有一个域名,阿里最好是在当前账户下有一个已注册的域名. 根据下方地址注册相应的账户信息,选择其中 ...

  4. NET开发邮件发送功能的全面教程(含邮件组件源码)(

    天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下. AD:2013云计算架构师峰会精彩课程曝光 ...

  5. .NET开发邮件发送功能的全面教程(含邮件组件源码)

    今天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1)         邮件基础理论知识 2 ...

  6. [转].NET开发邮件发送功能的全面教程(含邮件组件源码)

    转载自http://www.cnblogs.com/heyuquan/p/net-batch-mail-send-async.html 今天,给大家分享的是如何在.NET平台中开发"邮件发送 ...

  7. php pear mail smtp 不验证,怎么在php中使用pear_smtp实现一个邮件发送功能

    怎么在php中使用pear_smtp实现一个邮件发送功能 发布时间:2020-12-22 16:24:35 来源:亿速云 阅读:76 作者:Leah 怎么在php中使用pear_smtp实现一个邮件发 ...

  8. java实现邮件发送共鞥_Java实现复杂邮件发送功能(基于JavaMail)的实例

    这篇文章主要为大家详细介绍了基于JavaMail的Java实现复杂邮件发送功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 上一篇文章 基于 JavaMail 的 Java 邮件发送:简单邮件发 ...

  9. android 添加附件功能,Android实现带附件的邮件发送功能

    本文实例讲解了基于基于jmail实现android邮件发送功能,分享给大家供大家参考,具体内容如下 在android上发送邮件方式: 第一种:借助gmail app客户端,缺点是必须使用gmail帐号 ...

最新文章

  1. MegaCli查看RAID
  2. Agile Manifesto and principle
  3. 通过Fiddler进行手机抓包
  4. springboot+flowable第二节(流程基本操作)
  5. fafu oj 1266 数数
  6. (20)Xilinx FPGA型号(FPGA不积跬步101)
  7. (18)ISE14.7调试核名称与顶层名称不一致导致生成bit报error(FPGA不积跬步101)
  8. 解析Java对象的equals()和hashCode()的使用
  9. oracle sql between and 范围,oracle between and 边界有关问题
  10. printf()语句
  11. nginx+uwsgi+django
  12. 计算机应用基础搜题答案,大一计算机应用基础试题及答案
  13. FPGA中usb-blaster驱动的安装
  14. 油猴插件安装以及好用的脚本推荐
  15. Windows操作系统各版本的历史
  16. position四个属性详解
  17. 蓝鲸智云部署过程中问题汇总
  18. 修复黑苹果无法播放Apple Music无损音乐的问题
  19. 【金融量化】深度学习在金融中的研究热点以及应用
  20. ubuntu16.04搭建cptn+crnn

热门文章

  1. c语言入门第6,c语言入门经典 第5版_c语言入门经典_c语言入门自学(6)
  2. 卖完电视卖电脑,百年东芝是怎么没落的?
  3. SAP MM T-Code.
  4. matlab画分形图的具体思路,分形几何中一些经典图形的Matlab画法
  5. 携手蔡司打造影像旗舰:vivo X60系列发布
  6. JFreeChart在Struts2中实现3D折线图统计
  7. 用人之道:诸葛亮VS曹操
  8. 冈萨雷斯《数字图像处理》学习笔记(十)图像分割
  9. Windows Server 系统怎么显示桌面图标“这台电脑”。
  10. 用八种抽样技术,解决数据科学最大障碍之一