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 分页分组类
Dec 10 PHP
php学习笔记 PHP面向对象的程序设计
Jun 13 PHP
关于php支持分块与断点续传文件下载功能代码
May 09 PHP
php5.2以下版本无json_decode函数的解决方法
May 25 PHP
Yii框架关联查询with用法分析
Dec 02 PHP
PHP面试题之文件目录操作
Oct 15 PHP
简单谈谈PHP面向对象之标识对象
Jun 27 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
PHP实现简单日历类编写
Aug 28 PHP
PHP延迟静态绑定使用方法实例解析
Sep 05 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脚本自动识别验证码查询汽车违章
2016/12/20 PHP
PHP中上传文件打印错误错误类型分析
2019/04/14 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
Jquery 表单取值赋值的一些基本操作
2009/10/11 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
2014/06/14 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
js常用DOM方法详解
2017/02/04 Javascript
Angular企业级开发——MVC之控制器详解
2017/02/20 Javascript
如何安装控制器JavaScript生成插件详解
2018/10/21 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
vue 封装面包屑组件教程
2020/11/16 Javascript
python处理json数据中的中文
2014/03/06 Python
virtualenv 指定 python 解释器的版本方法
2018/10/25 Python
对Python协程之异步同步的区别详解
2019/02/19 Python
Python中按键来获取指定的值
2019/03/02 Python
Python使用pyexecjs代码案例解析
2020/07/13 Python
CSS3实现渐变背景兼容问题
2020/05/06 HTML / CSS
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
德国购买健身器材:AsVIVA
2017/08/09 全球购物
英国时尚服饰电商:Boohoo
2017/10/12 全球购物
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
美丽的珠宝配饰:SmallThings
2019/09/04 全球购物
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
奥巴马获胜演讲稿
2014/05/15 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2016年小学教师政治学习心得体会
2016/01/23 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
SpringBoot接入钉钉自定义机器人预警通知
2022/07/15 Java/Android
html,css,javascript是怎样变成页面的
2023/05/07 HTML / CSS