上篇文章php mail()方法傳送郵件部分郵箱無法收到郵件問題 提到要介紹一下phpmailer這款免費開源的php 郵件程式,下面我們來看看吧,以下資料全部來自phpmailer官方**:
phpmailer 也是乙個功能強大的郵件類
phpmailer的主要功能特點:
支援郵件 s/mime加密的數字簽名
支援郵件多個 tos, ccs, bccs and reply-tos
可以工作在任何伺服器平台,所以不用擔心win平台無法傳送郵件的問題的
支援文字/html格式郵件
可以嵌入image影象
對於郵件客戶端不支援html閱讀的進行支援
功能強大的傳送郵件除錯功能debug
自定義郵件header
冗餘smtp伺服器支援
支援8bit, base64, binary, and quoted-printable 編碼
文字自動換行
支援多附件傳送功能
支援smtp伺服器驗證功能
在sendmail , qmail , postfix , gmail , imail, exchange 等平台測試成功
提供的**檔案中,包括內容詳細的說明文件及示例說明,所以不用擔心難於上手的問題!
phpmailer 非常小巧、簡單、方便、快捷
以上資料由jiucool 翻譯自phpmailer 官網,**請註明!
phpmailer的使用(這裡以使用gmail smtp傳送郵件為例,當然也支援sendmail pop 等其他方式):
首先到 **最新版本的程式包
**完成後,找到class.phpmailer.php 、class.smtp.php 兩個類放到自己的目錄下!
然後新建乙個php 檔案這裡命名為:phpmail_jiucool.php
phpmail_jiucool.php 內容如下:
function postmail_jiucool_com($to,$subject = "",$body = "") else
}
PHPMailer 郵件傳送
一般有兩個檔案,左邊的資料夾是包含class類檔案等,右邊就是傳送配置檔案 require phpmailer class.phpmailer.php mail new phpmailer mail issmtp mail charset utf 8 mail host smtp.qq.com 這裡...
使用phpmailer傳送郵件
說起來還真不好意思.弄個郵件左左右右差不多弄了2周,當然了,我請了一周的假期.我們公司的郵件發不出去了,原來的郵件是用的php自帶的mail 函式.可能是配置問題吧.這個不是我要處理的問題,暫且不去找原因了,解決辦法,就是用乙個smtp 發郵件的外掛程式,來處理,要傳送的內容,主題都不用改動 解壓後...
使用phpmailer傳送郵件
解壓後有2個php檔案 2個類 1個html檔案 api 將2個php檔案放到php專案中 簡述 我這裡是用乙個163的郵箱發訊息給126的郵箱 關鍵 如下 require class.phpmailer.php mail new phpmailer true 建立郵件傳送類 mail charse...