下面方法不行的話啊,看看php.in里面的extension=php_openssl.dll 是否打開

富錦網(wǎng)站制作公司哪家好,找
成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、
成都響應式網(wǎng)站建設公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。
成都創(chuàng)新互聯(lián)公司從2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選
成都創(chuàng)新互聯(lián)公司。
public function sendMail() {
$res = $this->sendMail1(‘發(fā)送的郵箱’\'標題\',\'內(nèi)容\');
$this->ajaxreturn($res);
}
function sendMail1($to,$title,$content) {
// 這個PHPMailer 就是之前從 Github上下載下來的那個項目
// require \'./PHPMailer/PHPMailerAutoload.php\';
$mail = new PHPMailer;
// 是否啟用smtp的debug進行調(diào)試 開發(fā)環(huán)境建議開啟 生產(chǎn)環(huán)境注釋掉即可 默認關(guān)閉debug調(diào)試模式,
// 可選擇的值有 1 、 2 、 3
// $mail->SMTPDebug = 2;
//使用smtp鑒權(quán)方式發(fā)送郵件
$mail->isSMTP();
//smtp需要鑒權(quán) 這個必須是true
$mail->SMTPAuth = true;
// qq 郵箱的 smtp服務器地址,這里當然也可以寫其他的 smtp服務器地址
//企業(yè)郵箱smtp.exmail.qq.com\',個人郵箱:smtp.qq.com
$mail->Host = \'smtp.exmail.qq.com\';
//smtp登錄的賬號 這里填入字符串格式的qq號即可
$mail->Username = \'2894845589@qq.com.com\';
// 這個就是之前得到的授權(quán)碼,一共16位
$mail->Password = \'授權(quán)碼16位\';
//設置使用ssl加密方式登錄鑒權(quán)
$mail->SMTPSecure = \'ssl\';
// //設置ssl連接smtp服務器的遠程服務器端口號,可選465或587
$mail->Port = 465;
//設置smtp的helo消息頭 這個可有可無 內(nèi)容任意
// $mail->Helo = \'Hello smtp.qq.com Server\';
//設置發(fā)件人的主機域 可有可無 默認為localhost 內(nèi)容任意,建議使用你的域名
// $mail->Hostname = \'http://www.lsgogroup.com\';
//設置發(fā)送的郵件的編碼 也可選 GB2312
$mail->CharSet = \'UTF-8\';
$mail->setFrom(\'2894845589@qq.com.com\', \'發(fā)送名字\');
// $to 為收件人的郵箱地址,如果想一次性發(fā)送向多個郵箱地址,則只需要將下面這個方法多次調(diào)用即可
$mail->addAddress($to);
//郵件正文是否為html編碼 注意此處是一個方法 不再是屬性 true或false
$mail->isHTML(true);
// 該郵件的主題
$mail->Subject = $title;
// 該郵件的正文內(nèi)容
$mail->Body = $content;
//為該郵件添加附件 該方法也有兩個參數(shù) 第一個參數(shù)為附件存放的目錄(相對目錄、或絕對目錄均可) 第二參數(shù)為在郵件附件中該附件的名稱
// $mail->addAttachment(\'./d.jpg\',\'mm.jpg\');
//同樣該方法可以多次調(diào)用 上傳多個附件
// $mail->addAttachment(\'./Jlib-1.1.0.js\',\'Jlib.js\');
// 使用 send() 方法發(fā)送郵件
if(!$mail->send()) {
// return \'Mailer Error: \' . $mail->ErrorInfo;
$result[\'status\'] = 0;
$result[\'msg\'] = \'發(fā)送失敗\';
} else {
$result[\'status\'] = 1;
$result[\'msg\'] = \'發(fā)送成功\';
}
return $result;
}
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)