本篇內(nèi)容主要講解“PHP郵件發(fā)送類PHPMailer的使用方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP郵件發(fā)送類PHPMailer的使用方法”吧!
創(chuàng)新互聯(lián)建站提供高防服務器租用、云服務器、香港服務器、遂寧托管服務器等
PHPMailer是一個專門用于php語言的郵件發(fā)送類,功能十分地強大,豐富了 PHP 本身單一的 mail() 函數(shù)。支持 SMTP 等甚至于附件。
◆使用方法:
☆ 前注:解壓后,文件包中會有一個 examples 文件夾,里面有“pop3_before_smtp_test.php” 和 “test1.php” 兩個文件。其中***個文件是教授基本的使用方法(見下),而 “test1.php” 則主要介紹了一些新增的特性,這些都在同文件夾下的“index.html” 作出了詳細的說明,另一個文件“contents.html” 則是郵件內(nèi)容,以后可以替換為郵件模版,用以增加郵件的規(guī)范化和豐富化。
☆基本方法:pop3_before_smtp_test.php
< ?php
require ‘class.phpmailer.php’;
require ‘class.pop3.php’;
$pop = new POP3();
// 建立對象,收郵件
$pop->Authorise(’pop3.example.com’
, 110, 30, ‘mailer’, ‘password’, 1);// 設置收郵件的用戶信息
// pop3.example.com:改寫成郵箱的 pop3 服務器
// 例如,163 為 pop3.163.com
// mailer:用戶名
// password:密碼
$mail = new PHPMailer();
// 建立對象,發(fā)郵件,如果僅僅是發(fā)郵件可以去掉上面
// pop3 部份以及對 class.pop3.php 的包含
$mail->IsSMTP();
// 不變
$mail->SMTPDebug = 2;
$mail->IsHTML(true);
// 是否使支持 HTML 郵件的發(fā)送,默認為 false ,
// 為了方便后面使用“郵件模版”,我們把它改為 true
$mail->Host = ‘relay.example.com’;
// 發(fā)郵件的服務器
// 例如,163郵箱 為 smtp.163.com
$mail->From = ‘mailer@example.com’;
// 你的郵箱
$mail->FromName = ‘Example Mailer’;
// 你的姓名
$mail->Subject = ‘My subject’;
// 郵件標題
$mail->Body = ‘Hello world’;
// 郵件內(nèi)容,這里可以使用新特性調(diào)用郵件
模版,具體詳情看后面。$mail->AddAddress(’name@anydomain.
com’, ‘First Last’);// 收件人郵箱和姓名
if (!$mail->Send())
{
echo $mail->ErrorInfo;
}
?>
到此,相信大家對“PHP郵件發(fā)送類PHPMailer的使用方法”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!