PHPMailer 傳送郵件

2022-09-23 08:18:12 字數 1040 閱讀 1166

上篇文章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...