PHPMailer安装方法及简单实例


Posted in PHP onNovember 25, 2008

打开你电脑里的PHP.INI文件,找到如下位置,添加红线部分的内容,路径就是你PHPMailer存放的位置:
PHPMailer安装方法及简单实例
保存,重启apache.
然后借用readme里的一个例子,稍微改一下就可以用了,由于只做最简单的测试,很多东西我注释掉了。
send.php

<?php 
require("class.phpmailer.php"); 
$mail = new PHPMailer(); 
$address = $_POST['address']; 
$mail->IsSMTP(); // set mailer to use SMTP 
$mail->Host = "mail.songzi.org"; // specify main and backup server 
$mail->SMTPAuth = true; // turn on SMTP authentication 
$mail->Username = "phpmailer@songzi.org"; // SMTP username 
$mail->Password = "******"; // SMTP password 
$mail->From = "phpmailer@songzi.org"; 
$mail->FromName = "songzi"; 
$mail->AddAddress("$address", ""); 
//$mail->AddAddress(""); // name is optional 
//$mail->AddReplyTo("", ""); 
//$mail->WordWrap = 50; // set word wrap to 50 characters 
//$mail->AddAttachment("/var/tmp/file.tar.gz"); // add attachments 
//$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // optional name 
//$mail->IsHTML(true); // set email format to HTML 
$mail->Subject = "PHPMailer测试邮件"; 
$mail->Body = "Hello,这是松子的测试邮件"; 
$mail->AltBody = "This is the body in plain text for non-HTML mail clients"; 
if(!$mail->Send()) 
{ 
echo "Message could not be sent. <p>"; 
echo "Mailer Error: " . $mail->ErrorInfo; 
exit; 
} 
echo "Message has been sent"; 
?>

test.php 
<html> 
<body> 
<h3>phpmailer Unit Test</h3> 
请你输入<font color="#FF6666">收信</font>的邮箱地址: 
<form name="phpmailer" action="send.php" method="post"> 
<input type="hidden" name="submitted" value="1"/> 
邮箱地址: <input type="text" size="50" name="address" /> 
<br/> 
<input type="submit" value="发送"/> 
</form> 
</body> 
</html>
PHP 相关文章推荐
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
PHP中函数内引用全局变量的方法
Oct 20 PHP
PHP编码转换函数 自动转换字符集支持数组转换
Dec 16 PHP
Linux编译升级php的详细方法
Nov 04 PHP
Nginx下配置codeigniter框架方法
Apr 07 PHP
php使用ob_flush不能每隔一秒输出原理分析
Jun 02 PHP
php简单实现发送带附件的邮件
Jun 10 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
Feb 04 PHP
PHP利用二叉堆实现TopK-算法的方法详解
Apr 24 PHP
php实现的mongoDB单例模式操作类
Jan 20 PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 PHP
php miniBB中文乱码问题解决方法
Nov 25 #PHP
php AJAX实例根据邮编自动完成地址信息
Nov 23 #PHP
php 删除无限级目录与文件代码共享
Nov 22 #PHP
PHP strtr() 函数使用说明
Nov 21 #PHP
PHP下一个非常全面获取图象信息的函数
Nov 20 #PHP
PHP脚本中include文件出错解决方法
Nov 20 #PHP
PHP实现定时生成HTML网站首页实例代码
Nov 20 #PHP
You might like
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
10条PHP高级技巧[修正版]
2011/08/02 PHP
PHP pathinfo()获得文件的路径、名称等信息说明
2011/09/13 PHP
php 团购折扣计算公式
2011/11/24 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
js中parseInt函数浅谈
2013/07/31 Javascript
js 通用订单代码
2013/12/23 Javascript
node.js中使用q.js实现api的promise化
2014/09/17 Javascript
关于编写性能高效的javascript事件的技术
2014/11/28 Javascript
jQuery在ul中显示某个li索引号的方法
2015/03/17 Javascript
jQuery与getJson结合的用法实例
2015/08/07 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
2016/09/27 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
NodeJs项目中关闭ESLint的方法
2018/08/09 NodeJs
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
在Python程序中进行文件读取和写入操作的教程
2015/04/28 Python
让Python代码更快运行的5种方法
2015/06/21 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
python用类实现文章敏感词的过滤方法示例
2019/10/27 Python
python 命名规范知识点汇总
2020/02/14 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
python文件排序的方法总结
2020/09/13 Python
《唯一的听众》教学反思
2014/02/20 职场文书
国际贸易系求职信
2014/08/09 职场文书
教师师德表现自我评价
2015/03/05 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js