首頁 > 後端開發 > php教程 > PHPMailer實作發送郵件的方法介紹(附程式碼)

PHPMailer實作發送郵件的方法介紹(附程式碼)

不言
發布: 2023-04-03 20:34:01
原創
1864 人瀏覽過

這篇文章帶給大家的內容是關於PHPMailer實作發送郵件的方法介紹(附程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

PHPmailer請在github下載,或直接百度,也不難,雖然PHPmailer裡面一大堆東西,但是我們只需要

PHPMailer.class.php

#PHPMailerAutoload .class.php

SMTP.class.php

然後透過composer安裝phpmailer,這是我測試時寫的例子,直接是在原生的.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 "邮件已经成功发送";
}
?>
登入後複製

相關建議:

使用 PHPMailer 發送郵件,phpmailer發送郵件

##phpmailer簡單發送郵件的方法(附phpmailer原始碼下載),phpmailer原始碼下載

以上是PHPMailer實作發送郵件的方法介紹(附程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板