phpmailer简单发送邮件的方法(附phpmailer源码下载)


Posted in PHP onJune 13, 2016

本文实例讲述了phpmailer简单发送邮件的方法。分享给大家供大家参考,具体如下:

首先,点击此处本站下载相应的php文件

解压后有2个php文件(2个类)  1个html文件(API)

将2个php文件放到php项目中

简述:我这里是用一个163的邮箱发消息给126的邮箱

关键代码如下:

<?php
  require 'class.phpmailer.php';
  $mail = new PHPMailer(true); //建立邮件发送类
  $mail->CharSet = "UTF-8";//设置信息的编码类型
  $address = "******@126.com";//收件人地址
  $mail->IsSMTP(); // 使用SMTP方式发送
  $mail->Host = "smtp.163.com"; //使用163邮箱服务器
  $mail->SMTPAuth = true; // 启用SMTP验证功能
  $mail->Username = "******@163.com"; //你的163服务器邮箱账号
  $mail->Password = "******"; // 163邮箱密码
  $mail->Port = 25;//邮箱服务器端口号
  $mail->From = "******@163.com"; //邮件发送者email地址
  $mail->FromName = "测试邮件";//发件人名称
  $mail->AddAddress("$address", "张三"); //收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
  $mail->AddAttachment("D:\abc.txt"); // 添加附件(注意:路径不能有中文)
  $mail->IsHTML(true);//是否使用HTML格式
  $mail->Subject = "测试测试"; //邮件标题
  $mail->Body = "新年快乐"; //邮件内容,上面设置HTML,则可以是HTML
  if (!$mail->Send()) {
   echo "邮件发送失败. <p>";
   echo "错误原因: " . $mail->ErrorInfo;
   exit;
  }
?>

希望本文所述对大家php程序设计有所帮助。

PHP 相关文章推荐
处理单名多值表单的详解
Jun 08 PHP
php中通过数组进行高效随机抽取指定条记录的算法
Sep 09 PHP
php实现根据字符串生成对应数组的方法
Sep 22 PHP
php中静态类与静态变量用法的区别分析
Jan 15 PHP
PHP curl使用实例
Jul 02 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
PHP缓冲区用法总结
Feb 14 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
Jul 01 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 PHP
Laravel如何自定义command命令浅析
Mar 23 PHP
Thinkphp 框架扩展之驱动扩展实例分析
Apr 27 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 #PHP
PHP简单获取多个checkbox值的方法
Jun 13 #PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
Jun 13 #PHP
深入理解PHP 数组之count 函数
Jun 13 #PHP
PHP 数组遍历foreach语法结构及实例
Jun 13 #PHP
PHP+MySQL存储数据常见中文乱码问题小结
Jun 13 #PHP
PHP is_array() 检测变量是否是数组的实现方法
Jun 13 #PHP
You might like
PHP初学者头疼问题总结
2006/10/09 PHP
简单的PHP图片上传程序
2008/03/27 PHP
PHP 过滤页面中的BOM(实现代码)
2013/06/29 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
PHP Smarty模版简单使用方法
2016/03/30 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
javascript flash下fromCharCode和charCodeAt方法使用说明
2008/01/12 Javascript
小议javascript 设计模式 推荐
2009/10/28 Javascript
来自qq的javascript面试题
2010/07/24 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
原生Ajax 和jQuery Ajax的区别示例分析
2014/12/17 Javascript
javascript中 try catch用法
2015/08/16 Javascript
ECMAScript6快速入手攻略
2016/07/18 Javascript
Angular的$http与$location
2016/12/26 Javascript
Node.js pipe实现源码解析
2017/08/12 Javascript
Angular实现预加载延迟模块的示例
2017/10/12 Javascript
angular6.0开发教程之如何安装angular6.0框架
2018/06/29 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
Node.js中package.json中库的版本号(~和^)
2019/04/02 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
JS绘图Flot如何实现可选显示曲线图功能
2020/10/16 Javascript
python通过colorama模块在控制台输出彩色文字的方法
2015/03/19 Python
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
2019/10/24 Python
tensorflow 环境变量设置方式
2020/02/06 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
局火灾防控工作方案
2014/05/25 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
2015年乡镇民政工作总结
2015/05/13 职场文书
子女赡养老人协议书
2016/03/23 职场文书
nginx rewrite功能使用场景分析
2022/05/30 Servers