最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

phpmail類發(fā)送郵件函數(shù)代碼

 更新時間:2012年02月20日 16:13:45   作者:  
前天要給網(wǎng)站做一個小功能,就是在用戶留言的時候發(fā)郵件通知管理員。我們都知道在PHP里有一個mail函數(shù),但是要求服務(wù)器要有郵件服務(wù)器的功能,比如簡單的SMTP或者POP3。但是,如果我們的服務(wù)器沒有這種功能,那么怎么辦呢
有了phpmail這個類,你就不用愁了。這是個外國人寫的一個類,我們就只管“拿來主義”了。下面是基于這個類里面的send()方法寫的一個函數(shù):
復(fù)制代碼 代碼如下:

function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='')
{
include '/class/PHPMail.class.php';
header('Content-Type: text/html; charset='.$charset);
$mail = new PHPMailer();
$mail->CharSet = $charset; //設(shè)置采用gb2312中文編碼
$mail->IsSMTP(); //設(shè)置采用SMTP方式發(fā)送郵件
$mail->Host = "smtp.qq.com"; //設(shè)置郵件服務(wù)器的地址
$mail->Port = 25; //設(shè)置郵件服務(wù)器的端口,默認為25
$mail->From = $from; //設(shè)置發(fā)件人的郵箱地址
$mail->FromName = ""; //設(shè)置發(fā)件人的姓名
$mail->SMTPAuth = true; //設(shè)置SMTP是否需要密碼驗證,true表示需要
$mail->Username = $from; //設(shè)置發(fā)送郵件的郵箱
$mail->Password = ""; //設(shè)置郵箱的密碼
$mail->Subject = $title; //設(shè)置郵件的標(biāo)題
$mail->AltBody = "text/html"; // optional, comment out and test
$mail->Body = $content; //設(shè)置郵件內(nèi)容
$mail->IsHTML(true); //設(shè)置內(nèi)容是否為html類型
$mail->WordWrap = 50; //設(shè)置每行的字符數(shù)
$mail->AddReplyTo("地址","名字"); //設(shè)置回復(fù)的收件人的地址
$mail->AddAddress($to,"星模實訓(xùn)"); //設(shè)置收件的地址
if ($attachment != '') //設(shè)置附件
{
$mail->AddAttachment($attachment, $attachment);
}
if(!$mail->Send())
{
return false;
} else {
return true;
}
}

一般就是用QQ郵箱了,因為QQ郵箱很容易開啟SMTP和POP3服務(wù),而且免費,注意的就是郵件的內(nèi)容格式和編碼。
PHPMail.class.php這個類,點擊下載吧!

相關(guān)文章

最新評論

大田县| 蓬莱市| 云阳县| 嘉义县| 开平市| 徐水县| 遂宁市| 黑河市| 营口市| 大冶市| 枞阳县| 六盘水市| 色达县| 班玛县| 潢川县| 牡丹江市| 漳州市| 虞城县| 固原市| 永嘉县| 昌乐县| 鄱阳县| 莒南县| 通渭县| 达拉特旗| 本溪市| 卢龙县| 汉沽区| 廊坊市| 静海县| 格尔木市| 红原县| 麻城市| 蓬莱市| 安新县| 德钦县| 和田县| 陆丰市| 长顺县| 吉木乃县| 台安县|