php 邮件类库,【php发送邮件类库】10个php发送邮件类库下载
在php中,發(fā)送郵件有好幾種的方式: 可以直接調(diào)用系統(tǒng)的mail()函數(shù)來完成,但是前提是你在php.ini文件中對mail都已經(jīng)配置好了。
在PHP腳本中通過SMTP驗(yàn)證連接外部SMTP服務(wù)器并且發(fā)送郵件。比較推薦使用PEAR擴(kuò)展中的Mail類,功能強(qiáng)大:可以支持純文本、HTML格式的郵件;各字段都可設(shè)置編碼,正確配置不會(huì)出現(xiàn)中文亂碼情況;可以支持附件等等。在服務(wù)器可以使用 pear install Mail 命令快速安裝,沒有足夠服務(wù)器權(quán)限的同學(xué)也可以直接下載類的PHP源碼包含進(jìn)來就可以了。
可以使用PHPMailer類來發(fā)送郵件。
其他方法,比如用socket發(fā)送郵件。
以下就是我們php中文網(wǎng)總結(jié)的各種php發(fā)送郵件類庫,感興趣的朋友們可以進(jìn)入網(wǎng)站類庫下載頁面下載學(xué)習(xí)。
完整版php郵件發(fā)送類,支持發(fā)送純文本郵件和HTML格式的郵件,可以多收件人,多抄送,多秘密抄送,帶附件的郵件,需要的php擴(kuò)展,sockets和Fileinfo。
php smtp發(fā)送郵件Scoket類代碼,SMTP 服務(wù)器供應(yīng)商,可以是域名或IP地址 ,SMTP需要要身份驗(yàn)證設(shè)值為 1, 不需要身份驗(yàn)證值為 0,現(xiàn)在大多數(shù)的SMTP服務(wù)商都要驗(yàn)證,如不清楚請與你的smtp 服務(wù)商聯(lián)系。
功能齊全的php發(fā)送郵件類,不但能發(fā)html格式的郵件,還可以發(fā)附件,函數(shù)setTo($inAddress) :用于處理郵件的地址 參數(shù) $inAddress 為包涵一個(gè)或多個(gè)字串,email地址變量,使用逗號來分割多個(gè)郵件地址 默認(rèn)返回值為true 。
PHPMailer是一個(gè)用于發(fā)送電子郵件的PHP函數(shù)包。它提供的功能包括:在發(fā)送郵時(shí)指定多個(gè)收件人,抄送地址,暗送地址和回復(fù)地址.支持多種郵件編碼包括:8bit,base64,binary和quoted-printable.支持SMTP驗(yàn)證.支持冗余SMTP服務(wù)器.支持帶附件的郵件和Html格式的郵件.自定義郵件頭.支持在郵件中嵌入圖片.調(diào)試靈活.經(jīng)測試兼容的SMTP服務(wù)器包括:Sendmail,qmail,Postfix,Imail,Exchange等.可運(yùn)行在任何平臺(tái)之上。
php發(fā)送郵件的兩個(gè)類,需要用php發(fā)送郵件,不想要PHPmailer那么復(fù)雜,找來找去,總算找到了一個(gè)好用的,分享出來,PHP郵件發(fā)送類,一共包含兩個(gè)文件。SMTP服務(wù)器 ,SMTP服務(wù)器端口,SMTP服務(wù)器的用戶郵箱。
本款郵件發(fā)送功能用了國外一個(gè)開源碼的郵件類。
要注意的內(nèi)容:郵件的字符集設(shè)置,$mail->CharSet = "GB2312"; 這里指定字符集!在這里我只指定為GB2312因?yàn)檫@樣Outlook能正常顯示郵件主題,我嘗試過設(shè)為utf-8但在Outlook下顯示亂碼.
如果是發(fā)送html格式的郵件,那么記得也指定
如果你想用它來群發(fā)郵件的話,記得修改包含文件函數(shù),如:require("phpmailer/class.phpmailer.php");改為:require_once("phpmailer/class.phpmailer.php"); 否則的話會(huì)產(chǎn)生類的重定義.
介紹一個(gè)郵件發(fā)送php類,使用mail()函數(shù)發(fā)送郵件就必須要有一臺(tái)無需SMTP驗(yàn)證就可以發(fā)信的郵件服務(wù)器。但現(xiàn)在的SMTP郵件服務(wù)器基本上都是需要驗(yàn)證的,所以要想使用它發(fā)郵件就只能自己在本地搭一個(gè)不需要驗(yàn)證的SMTP服務(wù)器。
這里使用了163的郵箱,SMTP服務(wù)器,連接端口,SMTP服務(wù)器的用戶郵箱,需要服務(wù)器賬號和密碼,提示是否使用身份驗(yàn)證,是否顯示發(fā)送的調(diào)試信息。
主要介紹了php實(shí)現(xiàn)的發(fā)送帶附件郵件類,是php程序設(shè)計(jì)中非常常見的實(shí)用技巧,是一個(gè)非常實(shí)用的功能,分享給大家供大家參考。
一個(gè)利用phpmail來發(fā)送郵件封裝類,發(fā)送郵箱默認(rèn)為163郵箱,使用其他郵箱,請自行查詢SMTP服務(wù)器配置。
【相關(guān)類庫推薦】
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的php 邮件类库,【php发送邮件类库】10个php发送邮件类库下载的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php采集网页,phpQuery采集网页
- 下一篇: PHP安装包解压失败,php安装失败,说