Server2008使用phpmailer发送邮件成功

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发送邮件成功

  • 版权声明:除非注明,本博客均为北京SEO方法的原创文章,转载或引用请以超链接形式标明本文地址,否则会在SEO圈内公开此种不尊重版权的行为,谢谢合作!本文地址:http://seofangfa.com/seo-tool/phpmailer.html
    本文信息:于2年前,由方法SEO发表,共 1154字。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: