由于項(xiàng)目開發(fā)中短信接口暫時(shí)沒有申請下來臀晃,先使用郵箱校驗(yàn)的方式來找回密碼搓扯,下面就是PHP發(fā)送郵件的示例苹丸。在此做個記錄愤惰,方便以后查閱
首先下載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';
// 發(fā)送郵件
$mail = new PHPMailer;
$mail -> SMTPDebug = false;
$mail -> isSMTP();? ? // 通過SMTP協(xié)議發(fā)送
$mail -> CharSet = "utf-8";? ? // 設(shè)置編碼
$mail -> Port = 25;? ? // 設(shè)置端口
// SMTP服務(wù)器是否需要驗(yàn)證(驗(yàn)證為true 不驗(yàn)證為false)
$mail -> SMTPAuth = true;
// 設(shè)置主機(jī)服務(wù)器
$mail -> Host = "smtp.qq.com";
$mail -> Username = "*****@qq.com";? ? // 設(shè)置用戶名
$mail -> Password = "*****";? ? // 授權(quán)碼
$mail -> From = "***@qq.comt";? ? // 發(fā)送者是誰
$mail -> FromName = "簡書";? ? // 發(fā)送者名稱是誰
$mail -> AddAddress("liu******@163.com","煙雨彌漫了江南");
$mail -> ISHTML(true);? ? // 默認(rèn)參數(shù)就是true
// $mail -> AddAttachment(""); ? ?// 這里可添加附件地址
$mail -> Subject = "測試郵件";? ? // 添加主題
$mail -> Body = "<p>這是測試郵件</p>";? ? // 正文
if(!$mail->send()) {
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo '郵件發(fā)送成功';
}