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 相关文章推荐
PHP 中执行系统外部命令
Oct 09 PHP
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
Feb 22 PHP
PHP实现多服务器session共享之NFS共享的方法
Mar 16 PHP
php快速url重写更新版[需php 5.30以上]
Apr 25 PHP
解析php中如何调用用户自定义函数
Aug 06 PHP
dedecms函数分享之获取某一栏目所有子栏目
May 19 PHP
PHP中Fatal error session_start()错误解决步骤
Aug 05 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
May 30 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 PHP
laravel 事件/监听器实例代码
Apr 12 PHP
浅谈laravel-admin的sortable和orderby使用问题
Oct 03 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 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
简单易用的计数器(数据库)
2006/10/09 PHP
php中支持多种编码的中文字符串截取函数!
2007/03/20 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
php二维数组转成字符串示例
2014/02/17 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
表单项的name命名为submit、reset引起的问题
2007/12/22 Javascript
LazyLoad 延迟加载(按需加载)
2010/05/31 Javascript
用jQuery中的ajax分页实现代码
2011/09/20 Javascript
Jquery写一个鼠标拖动效果实现原理与代码
2012/12/24 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
2014/04/20 Javascript
javascipt:filter过滤介绍及使用
2014/09/10 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
Node.js中如何合并两个复杂对象详解
2016/12/31 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
vue 移动端记录页面浏览位置的方法
2020/03/11 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
Django中间件实现拦截器的方法
2018/06/01 Python
python实现机器学习之多元线性回归
2018/09/06 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
在django中实现choices字段获取对应字段值
2020/07/12 Python
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
sealed修饰符是干什么的
2012/10/23 面试题
爱岗敬业演讲稿范文
2014/01/14 职场文书
自荐信需注意事项
2014/01/25 职场文书
公务员群众路线心得体会
2014/11/03 职场文书
无线电知识基础入门篇
2022/02/18 无线电
原生JS实现分页
2022/04/19 Javascript
Spring Boot 实现 WebSocket
2022/04/30 Java/Android