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同时支持GIF、png、JPEG
Oct 09 PHP
Snoopy类使用小例子
Apr 15 PHP
使用zend studio for eclipse不能激活代码提示功能的解决办法
Oct 11 PHP
PHP获取文件绝对路径的代码(上一级目录)
May 29 PHP
30 个很棒的PHP开源CMS内容管理系统小结
Oct 14 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 PHP
PHP性能优化准备篇图解PEAR安装
Dec 05 PHP
PHP CURL 内存泄露问题解决方法
Feb 12 PHP
php添加数据到xml文件的简单例子
Sep 08 PHP
PHP+JS实现的商品秒杀倒计时用法示例
Nov 15 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
Feb 28 PHP
Smarty缓存机制实例详解【三种缓存方式】
Jul 20 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
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
php基于表单密码验证与HTTP验证用法实例
2015/01/06 PHP
基于jQuery试卷自动排版系统
2010/07/18 Javascript
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
javascript常用对话框小集
2013/09/13 Javascript
Jquery插件编写简明教程
2014/03/25 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
Laravel中常见的错误与解决方法小结
2016/08/30 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
详解webpack异步加载业务模块
2017/06/23 Javascript
angular $watch 一个变量的变化(实例讲解)
2017/08/02 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
python里大整数相乘相关技巧指南
2014/09/12 Python
Python序列操作之进阶篇
2016/12/08 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
如何在Django项目中引入静态文件
2019/07/26 Python
Python 使用list和tuple+条件判断详解
2019/07/30 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
无畏的旅行:Intrepid Travel
2017/12/20 全球购物
美国牙科折扣计划:DentalPlans.com
2019/08/26 全球购物
生产经理的自我评价分享
2013/11/07 职场文书
大学生专科学习生活的自我评价
2013/12/07 职场文书
品酒会策划方案
2014/05/26 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
安装工程师岗位职责
2015/02/13 职场文书
小型婚礼主持词
2015/06/30 职场文书
2016年小学感恩节活动总结
2016/04/01 职场文书
利用Python实现Picgo图床工具
2021/11/23 Python
Go语言特点及基本数据类型使用详解
2022/03/21 Golang
vue ref如何获取子组件属性值
2022/03/31 Vue.js