PHP發(fā)郵件的例子,發(fā)郵件當(dāng)然需要一個(gè)客戶端郵箱,今天這個(gè)例子是使用QQ免費(fèi)企業(yè)郵箱來(lái)做為發(fā)郵件的郵箱,
01
02include "PHPMailer/class.phpmailer.php";
03function send_mail($frommail,$tomail,$subject,$body,$ccmail,$bccmail){
04$mail = new PHPMailer();
05$mail->IsSMTP();
06$mail->SMTPDebug;
07$mail->Host = "smtp.qq.com";
08$mail->SMTPAuth = true;
09$mail->Port = 25;
10$mail->Username = "";
11$mail->Password = "******";
12$mail->AddReplyTo($frommail, 'tankzhang');
13$mail->AddAddress($tomail);
14$mail->SetFrom($frommail, 'tankzhang');
15$mail->IsHTML(true);
16$mail->Subject = $subject;
17$mail->MsgHTML($body);
18if(!$mail->Send())
19{
20echo "郵件發(fā)送失敗.
";
21echo "錯(cuò)誤原因: " . $mail->ErrorInfo;
22exit;
23}else{
24echo "success";
25}
26}
27?>
調(diào)用上邊的函數(shù)來(lái)發(fā)送郵件:
1$result= send_mail("","","");
注:如果沒(méi)有QQ免費(fèi)郵箱的朋友,可以自己去騰訊網(wǎng)站注冊(cè)一個(gè),然后添加成員和DNS,如果沒(méi)有DNS服務(wù)器的話,就添加二個(gè)mx記錄,比如使用dnspod。
更多信息請(qǐng)查看IT技術(shù)專欄