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 相关文章推荐
dedecms采集中可以过滤多行代码的正则表达式
Mar 17 PHP
php实现从ftp服务器上下载文件树到本地电脑的程序
Feb 10 PHP
PHP 图片上传实现代码 带详细注释
Apr 29 PHP
PHP正则表达式之定界符和原子介绍
Oct 05 PHP
php stripslashes和addslashes的区别
Feb 03 PHP
PHP实现UTF-8文件BOM自动检测与移除实例
Nov 05 PHP
php+mysqli使用面向对象方式查询数据库实例
Jan 29 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
Jul 21 PHP
CodeIgniter记录错误日志的方法全面总结
May 17 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
Feb 07 PHP
Phpstorm+Xdebug断点调试PHP的方法
May 14 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 stream_context_create()作用和用法分析
2011/03/29 PHP
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
jQuery中:radio选择器用法实例
2015/01/03 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
第二篇Bootstrap起步
2016/06/21 Javascript
jQuery实现点击后高亮背景固定显示的菜单效果【附demo源码下载】
2016/09/21 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
Angular directive递归实现目录树结构代码实例
2017/05/05 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
微信端调取相册和摄像头功能,实现图片上传,并上传到服务器
2019/05/16 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
Vue管理系统前端之组件拆分封装详解
2020/08/23 Javascript
[03:54]Ehome出征西雅图 回顾2016国际邀请赛晋级之路
2016/08/02 DOTA
Python机器学习之决策树算法实例详解
2017/12/06 Python
Django开发中的日志输出的方法
2018/07/02 Python
解析Python的缩进规则的使用
2019/01/16 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
python怎么删除缓存文件
2020/07/19 Python
python打包多类型文件的操作方法
2020/09/21 Python
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
PHP如何防止SQL注入
2014/05/03 面试题
运动会通讯稿150字
2014/02/15 职场文书
小学三年级学生评语
2014/04/22 职场文书
社区活动策划方案
2014/08/21 职场文书
挂职学习心得体会
2014/09/09 职场文书
股份转让协议书范本
2015/01/27 职场文书
舞出我人生观后感
2015/06/16 职场文书
团队拓展训练心得体会
2016/01/12 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
Python何绘制带有背景色块的折线图
2022/04/23 Python
python解析json数据
2022/04/29 Python