PHPMailer實現發送郵件的方法介紹

來自: https://www.php.cn/php-weizijiaocheng-408762.htmlphp

 

PHPmailer請在github下載,或者直接百度,也不難,雖然PHPmailer裏面一大堆東西,可是咱們只須要html

PHPMailer.class.phpgit

PHPMailerAutoload.class.phpgithub

SMTP.class.php函數

 

php雖然提供了mail()函數,可是我不會也沒有研究過,而PHPMailer是一個不錯的郵件發送工具,使用起來也是很是簡單!工具

<?php

include("class.phpmailer.php");

include("class.smtp.php");

//實例化

$mail = new PHPMailer();

//設置smtp參數

$mail->IsSMTP();

$mail->SMTPAuth = true;

$mail->SMTPKeepAlive = true;

//$mail->SMTPSecure = "SSL";

$mail->Host = "smtp.163.com";

$mail->Port = 25;

//填寫你的郵箱帳號和密碼

$mail->Username = "18681613053@163.com";

$mail->Password = "*********";

//設置發送方,最好不要僞造地址

$mail->From = "18681613053@163.com";

$mail->FromName = "陽臺大爺";

//標題,內容,和備用內容

$mail->Subject = "163email";

$mail->Body = "163email body";

$mail->AltBody = "163email!!!純文本";//若是郵件不支持HTML格式,則替換成該純文本模式郵件

$mail->WordWrap = 50; // 設置郵件每行字符數

//$mail->MsgHTML($body);

//設置回覆地址

$mail->AddReplyTo("18681613053@163.com","yy");

//添加附件,此處附件與腳本位於相同目錄下,不然填寫完整路徑

//$mail->AddAttachment("attachment.zip");

//設置郵件接收方的郵箱和姓名

$mail->AddAddress("704203193@qq.com","FirstName LastName");

//使用HTML格式發送郵件

$mail->IsHTML(true);

//經過Send方法發送郵件,根據發送結果作相應處理

if(!$mail->Send()) {

echo "發送失敗: " . $mail->ErrorInfo;

} else {

echo "郵件已經成功發送";

}

?>
相關文章
相關標籤/搜索