国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHPMailer郵件發送實例與問題總結

2024-05-04 21:47:37
字體:
來源:轉載
供稿:網友

PHPMailer是php中的一個郵件發送插件,下面我來給大家介紹PHPMailer郵件發送程序代碼與在使用PHPMailer郵件發送時的一些常見問題解決辦法總結。

PHPMailer是一個用于發送電子郵件的PHP函數包,它提供的功能包括:

*.在發送郵時指定多個收件人,抄送地址,暗送地址和回復地址

*.支持多種郵件編碼包括:8bit,base64,binary和quoted-printable

*.支持SMTP驗證

*.支持冗余SMTP服務器

*.支持帶附件的郵件和Html格式的郵件

*.自定義郵件頭

*.支持在郵件中嵌入圖片

*.調試靈活

*.經測試兼容的SMTP服務器包括:Sendmail,qmail,Postfix,Imail,Exchange等

*.可運行在任何平臺之上

郵件發送實例,代碼如下:

  1. <?php 
  2.  require("PHPMailer/class.phpmailer.php"); 
  3.  require("PHPMailer/class.smtp.php");  
  4.  $mail=new PHPMailer(); 
  5.  // 設置PHPMailer使用SMTP服務器發送Email 
  6.  $mail->IsSMTP(); 
  7.  // 設置郵件的字符編碼,若不指定,則為'UTF-8' 
  8.  $mail->CharSet='UTF-8'
  9.  // 添加收件人地址,可以多次使用來添加多個收件人 
  10.  $mail->AddAddress('*********@qq.com'); 
  11.  // 設置郵件正文 
  12.  $message='<B>這是一封測試郵件</B>'
  13.  $mail->Body=$message
  14.  // 設置郵件頭的From字段。 
  15.  // 對于網易的SMTP服務,這部分必須和你的實際賬號相同,否則會驗證出錯。 
  16.  $mail->From='****@163.com'
  17.  // 設置發件人名字 
  18.  $mail->FromName='yourname'
  19.  // 設置郵件標題 
  20.  $mail->Subject='郵件測試'
  21.  // 設置SMTP服務器。這里使用網易的SMTP服務器。 
  22.  $mail->Host='smtp.163.com'
  23.  // 設置為“需要驗證” 
  24.  $mail->SMTPAuth=true; 
  25.  // 設置用戶名和密碼,即網易郵件的用戶名和密碼。 
  26.  $mail->Username='****'
  27.  $mail->Password='****'
  28.  // 發送郵件。 
  29.  $mail->Send(); 
  30.  ?> 

phpmailer發郵件常見的一些問題總結

PHPMailer郵件類使用錯誤分析

一,沒有定義發送郵箱$mail->From或格式不正確,錯誤提示:Language string failed to load: recipients_failed test@test.com,注意,這個配置一定要正確,而且是正確的郵箱

二,沒有定義郵件服務主機$mail->Host或連接失敗,錯誤提示:Language string failed to load: connect_host

三,沒有定義發送郵箱$mail->AddAddress或郵箱格式不正確,錯誤提示:Language string failed to load: provide_address

四,沒有定義郵箱發送用戶名$mail->Username,錯誤提示:Language string failed to load: connect_host

五,沒有定義郵箱發送密碼$mail->Password,錯誤提示:Language string failed to load: connect_host,這類錯誤非常明顯,一般都是郵箱服務器配置不正確不能邊接。

六,郵件正文編碼,如果發送HTML郵件,需要定義正確的編碼格式和字符,發送GBK郵件如下:

$mail->IsHTML ( true ); 是否支持HTML郵件

$mail->CharSet = "GB2312"; 字符設置

$mail->Encoding = "base64"; 編碼方式

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台前县| 瑞丽市| 福建省| 涟源市| 昆明市| 深泽县| 武夷山市| 客服| 蒙自县| 洛隆县| 洞口县| 中阳县| 濮阳市| 治县。| 金堂县| 社旗县| 水富县| 东乡县| 浮山县| 陇西县| 芜湖县| 松潘县| 通榆县| 平乡县| 洪湖市| 灵川县| 越西县| 财经| 壶关县| 朝阳县| 龙海市| 五常市| 洛南县| 织金县| 灌南县| 高雄县| 稷山县| 朝阳市| 迁安市| 海原县| 扎囊县|