PHPMailer邮件发送的实现代码


Posted in PHP onMay 04, 2013

本机环境:LAMP(ubuntu12.10);

SMTP服务器用的是stmp.163.com。刚开始对于这个还是蛋疼的,最先使用的是stmp.qq.com结果发的邮件都被腾讯当成垃圾邮件处理了发不出去,

怎么该内容都没过。然后我改成了stmp.gmail.com,然后打开谷歌邮箱的POP服务,但总无法验证成功。最后还是注册一个163,运行代码就成功了。

无痛苦,无压力~~

代码如下:

<?php
 require("PHPMailer/class.phpmailer.php"); 
 require("PHPMailer/class.smtp.php");   $mail=new PHPMailer();
 // 设置PHPMailer使用SMTP服务器发送Email
 $mail->IsSMTP();
 // 设置邮件的字符编码,若不指定,则为'UTF-8'
 $mail->CharSet='UTF-8';
 // 添加收件人地址,可以多次使用来添加多个收件人
 $mail->AddAddress('*********@qq.com');
 // 设置邮件正文
 $message='<B>这是一封测试邮件</B>';
 $mail->Body=$message;
 // 设置邮件头的From字段。
 // 对于网易的SMTP服务,这部分必须和你的实际账号相同,否则会验证出错。
 $mail->From='****@163.com';
 // 设置发件人名字
 $mail->FromName='yourname';
 // 设置邮件标题
 $mail->Subject='邮件测试';
 // 设置SMTP服务器。这里使用网易的SMTP服务器。
 $mail->Host='smtp.163.com';
 // 设置为“需要验证”
 $mail->SMTPAuth=true;
 // 设置用户名和密码,即网易邮件的用户名和密码。
 $mail->Username='****';
 $mail->Password='****';
 // 发送邮件。
 $mail->Send();
 ?>

第二行跟第三行包含的就是PHP邮件发送包,网上其他博客写的下载地址都是这个http://phpmailer.sourceforge.net/ ,但是我没打开,还是在这写出来吧。

我的是在百度里下的。百度一下还是可以找到的。

PHP中有个mail()函数用来发送邮件的,但是要安装个sendmail,我安装了但是也没发出去,不知道是配置有什么问题还是什么原因,总之这个最后还是以这种简单的方法实现了。

PHP 相关文章推荐
加强版phplib的DB类
Mar 31 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
Mar 28 PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 PHP
PHP实现服务器状态监控的方法
Dec 09 PHP
php获取四位字母和数字的随机数的实现方法
Jan 09 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
Oct 21 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
Jan 19 PHP
Yii遍历行下每列数据的方法
Oct 17 PHP
PHP中的多种加密技术及代码示例解析
Oct 20 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
php注册审核重点解析(数据访问)
May 23 PHP
用php实现选择排序的解决方法
May 04 #PHP
基于PHP 面向对象之成员方法详解
May 04 #PHP
php中判断数组是一维,二维,还是多维的解决方法
May 04 #PHP
PHP命名空间(Namespace)的使用详解
May 04 #PHP
PHP更新购物车数量(表单部分/PHP处理部分)
May 03 #PHP
基于php验证码函数的使用示例
May 03 #PHP
基于MySQL体系结构的分析
May 02 #PHP
You might like
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
Prototype使用指南之string.js
2007/01/10 Javascript
js中对象的声明方式以及数组的一些用法示例
2013/12/11 Javascript
利用javascript数组长度循环数组内所有元素
2013/12/27 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
js查找节点的方法小结
2015/01/13 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
Vue 实用分页paging实例代码
2017/04/12 Javascript
JavaScript实现网页头部进度条刷新
2017/04/16 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
基于jquery实现多选下拉列表
2017/08/02 jQuery
详解如何运行vue项目
2019/04/15 Javascript
关于微信小程序map组件z-index的层级问题分析
2019/07/09 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
对DJango视图(views)和模版(templates)的使用详解
2019/07/17 Python
施华洛世奇英国官网:SWAROVSKI英国
2017/03/13 全球购物
英国现代家具和装饰网站:PN Home
2018/08/16 全球购物
Vans奥地利官方网站:美国原创极限运动潮牌
2018/09/30 全球购物
美国第二大连锁药店:Rite Aid
2019/04/03 全球购物
校园活动策划书范文
2014/01/10 职场文书
初中数学教学反思
2014/01/16 职场文书
领导调研接待方案
2014/02/27 职场文书
电台编导求职信
2014/05/06 职场文书
心理健康日活动总结
2014/05/08 职场文书
幼儿发展评估方案
2014/06/11 职场文书
中学生社会实践活动总结
2014/07/03 职场文书
党委班子剖析材料
2014/08/21 职场文书
出差报告格式模板
2014/11/06 职场文书
2014年村官工作总结
2014/11/24 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
演讲稿之我的初心我的成长
2019/08/12 职场文书