Server2008使用phpmailer发送邮件成功

SEO工具1,998字数 1154阅读3分50秒阅读模式

Server2008使用phpmailer发送邮件成功!记录一下折腾过程吧!其实以前早就弄好了,最近又需要这个,重新整的话,还是走了不少弯路,都怪以前没做好笔记!回头再说说折腾这个干嘛用的,嘿嘿!

使用phpmailer三步骤

1.php环境开启socket;

2.下载phpmailer;

下载地址:https://github.com/PHPMailer/PHPMailer,考虑到github有些朋友有可能打不开,我提供一个本站下载包,才205K,点击下载

下载完后,从zip压缩包中中取出class.phpmailer.php 和 class.smtp.php 放到你的项目的文件夹,等一下会引用到它们。

3.创建发送邮件的函数,其中你需要配置smtp服务器,利用PHPMailer 来完成PHP的邮件发送,require('class.phpmailer.php')

以下是mail.php代码:

<?php
require('class.phpmailer.php');//引入phpmailer邮件发送类
$phpmailer = new PHPMailer();
$phpmailer->IsSMTP();//用SMTP方式发送邮件
$phpmailer->Host = 'smtp.qq.com';//定义SMTP服务器
$phpmailer->SMTPAuth = true;//SMTP服务器需要登录
$phpmailer->Username = '[email protected]';//用户名,最好是写完整的
$phpmailer->Password = 'your-password';//密码
$phpmailer->From = '[email protected]';//发件人邮箱,必须和上面的用户名邮箱一致!
$phpmailer->FromName = 'yaranpeixun.com';//发件人姓名
$phpmailer->Subject = '网站又有人报名啦!';//邮件主题
$phpmailer->Body = "blablablabla";//邮件正文
$phpmailer->AddAddress('[email protected]','方法');//收件人
//$phpmailer->AddCC('[email protected]','徐萌');//抄送给
$phpmailer->AddAttachment('images/1.jpg');         //  添加附件
$phpmailer->AddAttachment('images/1.jpg', 'new.jpg');    // 重命名附件
echo $phpmailer->send()?'ok':'fail';//发送成功或失败提醒
?>

效果如下图,如果发送成功,会返回一个“OK”,如果失败,会返回一个“fail”

使用phpmailer发送邮件成功

 
  • 本文由 asdfasd 发表于 2014-08-0714:33:19
  • 转载请务必保留本文链接:http://wp.fangfa.me/seo-tool/phpmailer.html