PHP使用QQ免費郵箱發(fā)送郵件的一個例子

字號:


    PHP發(fā)郵件的例子,發(fā)郵件當然需要一個客戶端郵箱,今天這個例子是使用QQ免費企業(yè)郵箱來做為發(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 "錯誤原因: " . $mail->ErrorInfo;
    22exit;
    23}else{
    24echo "success";
    25}
    26}
    27?>
    調(diào)用上邊的函數(shù)來發(fā)送郵件:
    1$result= send_mail("","","");
    注:如果沒有QQ免費郵箱的朋友,可以自己去騰訊網(wǎng)站注冊一個,然后添加成員和DNS,如果沒有DNS服務(wù)器的話,就添加二個mx記錄,比如使用dnspod。