php使用PHPMailer发送邮件

由于项目开发中短信接口暂时没有申请下来,先使用邮箱校验的方式来找回密码,下面就是PHP发送邮件的示例。在此做个记录,方便以后查阅

首先下载PHPmailer ,下载地址: https://github.com/PHPMailer/PHPMailer/


<?php

// ini_set("display_errors", "On");

// error_reporting(E_ALL | E_STRICT);

header("content-type:text/html;charset=utf-8");

include './phpmailer/PHPMailerAutoload.php';

// 发送邮件

$mail = new PHPMailer;

$mail -> SMTPDebug = false;

$mail -> isSMTP();    // 通过SMTP协议发送

$mail -> CharSet = "utf-8";    // 设置编码

$mail -> Port = 25;    // 设置端口

// SMTP服务器是否需要验证(验证为true 不验证为false)

$mail -> SMTPAuth = true;

// 设置主机服务器

$mail -> Host = "smtp.qq.com";

$mail -> Username = "*****@qq.com";    // 设置用户名

$mail -> Password = "*****";    // 授权码

$mail -> From = "***@qq.comt";    // 发送者是谁

$mail -> FromName = "简书";    // 发送者名称是谁

$mail -> AddAddress("liu******@163.com","烟雨弥漫了江南");

$mail -> ISHTML(true);    // 默认参数就是true

// $mail -> AddAttachment("");    // 这里可添加附件地址

$mail -> Subject = "测试邮件";    // 添加主题

$mail -> Body = "<p>这是测试邮件</p>";    // 正文

if(!$mail->send()) {

echo 'Mailer Error: ' . $mail->ErrorInfo;

} else {

echo '邮件发送成功';

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容