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 相关文章推荐
十天学会php(3)
Oct 09 PHP
php URL编码解码函数代码
Mar 10 PHP
深入php-fpm的两种进程管理模式详解
Jun 03 PHP
非常实用的PHP常用函数汇总
Dec 17 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
Mar 13 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 PHP
PHP实现二维数组按某列进行排序的方法
Nov 18 PHP
PHP 搜索查询功能实现
Nov 29 PHP
PHP框架laravel的.env文件配置教程
Jun 07 PHP
PHP设计模式之原型设计模式原理与用法分析
Apr 25 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 PHP
关于PHP求解三数之和问题详析
Nov 09 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版本号
2006/10/09 PHP
PHP form 表单传参明细研究
2009/07/17 PHP
php防止SQL注入详解及防范
2013/11/12 PHP
PHP读取RSS(Feed)简单实例
2014/06/12 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
Javascript脚本实现静态网页加密实例代码
2013/11/05 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
NodeJS使用jQuery选择器操作DOM
2015/02/13 NodeJs
jQuery EasyUI ProgressBar进度条组件
2017/02/28 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
2017/06/13 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
2017/08/30 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
JavaScript 变量,数据类型基础实例详解【变量、字符串、数组、对象等】
2020/01/04 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
[01:48]2018DOTA2亚洲邀请赛主赛事第二日五佳镜头 VG完美团战逆转TNC
2018/04/05 DOTA
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
python pygame实现五子棋小游戏
2020/10/26 Python
django正续或者倒序查库实例
2020/05/19 Python
Eagle Eyes Optics鹰眼光学:高性能太阳镜
2018/12/07 全球购物
幼儿园教师岗位职责
2014/03/17 职场文书
数学系毕业生求职信
2014/05/29 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
给上级领导的感谢信
2015/01/22 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
Java使用httpRequest+Jsoup爬取红蓝球号码
2021/07/02 Java/Android
在SQL Server中使用 Try Catch 处理异常的示例详解
2022/07/15 SQL Server