博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phpmailer 实现发送邮件
阅读量:6637 次
发布时间:2019-06-25

本文共 1028 字,大约阅读时间需要 3 分钟。

在注册的时候,常常会用到邮件验证,一直想弄明白这是怎么实现的,记得2年前曾经试过这个问题,没有实现,今天困到不行的时候开始决定搞明白这个,然后,然后就出来了。

<?php
require("phpmailer/class.phpmailer.php"); //下载的文件必须放在该文件所在目录
$mail = new PHPMailer(); //建立邮件发送类
$address ="2648643214@qq.com";
$mail->IsSMTP(); // 使用SMTP方式发送
$mail->Host = "smtp.qq.com"; // 您的企业邮局域名
$mail->SMTPAuth = true; // 启用SMTP验证功能
$mail->Username = "854023834@qq.com"; // 邮局用户名(请填写完整的email地址)
$mail->Password = "*************"; // 邮局密码
$mail->Port=25;
$mail->From = "854023834@qq.com"; //邮件发送者email地址
$mail->FromName = "水中的泪";
$mail->AddAddress("$address", "a");//收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
//$mail->AddReplyTo("", "");

//$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件

//$mail->IsHTML(true); // set email format to HTML //是否使用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 "邮件发送失败.

";

echo "错误原因: " . $mail->ErrorInfo;
exit;
}

echo "邮件发送成功";

转载地址:http://nhivo.baihongyu.com/

你可能感兴趣的文章
php抓取网页信息
查看>>
9.访问权限修饰符
查看>>
CCIE路由实验(8) -- QoS
查看>>
Qt使用.lib静态库和.dll动态库文件
查看>>
POJ 1014 Dividing(多重背包)
查看>>
web前端(6)—— 标签的属性,分类,嵌套
查看>>
FreeSWITCH取消Digest校验流程
查看>>
扩展欧几里得
查看>>
关于线程同步(7种同步方式)
查看>>
Windows 10 安装 ElasticSearch
查看>>
ZOJ 3058 Circle and Ring【圆与环相交面积】【圆与圆相交面积模板】
查看>>
Oracle如何实现跨库查询
查看>>
谈谈对java的理解
查看>>
Python面试题
查看>>
[Contest20180122]超级绵羊异或
查看>>
MySQL5.7创建用户时报错
查看>>
混合高斯模型用于动态背景建模
查看>>
杭电2277--Change the ball
查看>>
浅谈数据库中的触发器
查看>>
Scroll文字滚动js
查看>>