PHPMailer郵件發(fā)送的實(shí)現(xiàn)代碼
本機(jī)環(huán)境:LAMP(ubuntu12.10);
SMTP服務(wù)器用的是stmp.163.com。最先使用的是stmp.qq.com結(jié)果發(fā)的郵件都被騰訊當(dāng)成垃圾郵件處理了發(fā)不出去,
怎么該內(nèi)容都沒過。然后我改成了stmp.gmail.com,然后打開谷歌郵箱的POP服務(wù),但總無法驗(yàn)證成功。最后還是注冊(cè)一個(gè)163,運(yùn)行代碼就成功了。
無痛苦,無壓力~~
代碼如下:
<?php
require("PHPMailer/class.phpmailer.php");
require("PHPMailer/class.smtp.php");
$mail=new PHPMailer();
// 設(shè)置PHPMailer使用SMTP服務(wù)器發(fā)送Email
$mail->IsSMTP();
// 設(shè)置郵件的字符編碼,若不指定,則為'UTF-8'
$mail->CharSet='UTF-8';
// 添加收件人地址,可以多次使用來添加多個(gè)收件人
$mail->AddAddress('*********@qq.com');
// 設(shè)置郵件正文
$message='<B>這是一封測(cè)試郵件</B>';
$mail->Body=$message;
// 設(shè)置郵件頭的From字段。
// 對(duì)于網(wǎng)易的SMTP服務(wù),這部分必須和你的實(shí)際賬號(hào)相同,否則會(huì)驗(yàn)證出錯(cuò)。
$mail->From='****@163.com';
// 設(shè)置發(fā)件人名字
$mail->FromName='yourname';
// 設(shè)置郵件標(biāo)題
$mail->Subject='郵件測(cè)試';
// 設(shè)置SMTP服務(wù)器。這里使用網(wǎng)易的SMTP服務(wù)器。
$mail->Host='smtp.163.com';
// 設(shè)置為“需要驗(yàn)證”
$mail->SMTPAuth=true;
// 設(shè)置用戶名和密碼,即網(wǎng)易郵件的用戶名和密碼。
$mail->Username='****';
$mail->Password='****';
// 發(fā)送郵件。
$mail->Send();
?>
第二行跟第三行包含的就是PHP郵件發(fā)送包,網(wǎng)上其他博客寫的下載地址都是這個(gè)http://phpmailer.sourceforge.net/ ,但是我沒打開,還是在這寫出來吧。
我的是在百度里下的。百度一下還是可以找到的。
PHP中有個(gè)mail()函數(shù)用來發(fā)送郵件的,但是要安裝個(gè)sendmail,我安裝了但是也沒發(fā)出去,不知道是配置有什么問題還是什么原因,總之這個(gè)最后還是以這種簡(jiǎn)單的方法實(shí)現(xiàn)了。
相關(guān)文章
phpQuery讓php處理html代碼像jQuery一樣方便
這篇文章主要介紹了phpQuery讓php處理html代碼像jQuery一樣方便,需要的朋友可以參考下2015-01-01
ThinkPHP5&5.1實(shí)現(xiàn)驗(yàn)證碼的生成、使用及點(diǎn)擊刷新功能示例
這篇文章主要介紹了ThinkPHP5&5.1實(shí)現(xiàn)驗(yàn)證碼的生成、使用及點(diǎn)擊刷新功能,結(jié)合實(shí)例形式詳細(xì)分析了thinkPHP5驗(yàn)證碼具體定義、使用方法及點(diǎn)擊刷新相關(guān)操作技巧,需要的朋友可以參考下2020-02-02
PHP將數(shù)據(jù)導(dǎo)出Excel表中的實(shí)例(投機(jī)型)
下面小編就為大家?guī)硪黄狿HP將數(shù)據(jù)導(dǎo)出Excel表中的實(shí)例(投機(jī)型)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07
Yii2.0框架behaviors方法使用實(shí)例分析
這篇文章主要介紹了Yii2.0框架behaviors方法使用,結(jié)合實(shí)例形式分析了yii2.0框架控制器 behaviors 過濾數(shù)據(jù)相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2019-09-09
laravel解決遷移文件一次刪除創(chuàng)建字段報(bào)錯(cuò)的問題
今天小編就為大家分享一篇laravel解決遷移文件一次刪除創(chuàng)建字段報(bào)錯(cuò)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10
php中serialize序列化與json性能測(cè)試的示例分析
本篇文章介紹了,在php中serialize序列化與json性能測(cè)試的示例分析。需要的朋友參考下2013-04-04
PHP連接MySQL數(shù)據(jù)庫(kù)三種實(shí)現(xiàn)方法
這篇文章主要介紹了PHP連接MySQL數(shù)據(jù)庫(kù)三種實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12

