WordPress發(fā)送郵件提示“您的主機(jī)禁用了Mail函數(shù)”怎么辦
樂云網(wǎng)絡(luò)服務(wù)器,禁用郵件
本文將詳細(xì)解釋W(xué)ordPress如何發(fā)送“您的主機(jī)已禁用郵件功能”的電子郵件消息。海外主機(jī)覺得挺實用的,分享給大家參考。希望大家看完這篇文章能有所收獲。
具體問題情況
最近在找主題BUG的時候發(fā)現(xiàn)了一個很有趣的現(xiàn)象,就是SMTP郵箱設(shè)置的問題。評論和回復(fù)可以不正常發(fā)送,但沒有審核提示。通過郵箱檢索時會出現(xiàn)以下錯誤:
無法發(fā)送電子郵件。
可能的原因:您的主機(jī)已禁用郵件功能。
檢查郵件功能是否被禁用
使用PHP探針檢查主機(jī)供應(yīng)商是否禁用了郵件功能。
php探測代碼如下,可以通過將其保存為一個PHP文件并上傳到服務(wù)器:進(jìn)行測試
!- ?phpif){ Echo '支持mail函數(shù)!';}不支持“else echo”mail函數(shù)!-解決方案
本來以為恒天主機(jī)禁用了mail功能,但是通過PHP探針發(fā)現(xiàn)沒有禁用。
下面提供了一個解決方案,當(dāng)郵件功能被禁用和支持時,郵件功能被禁用。親身經(jīng)歷,不要再讓任何人在這里倒下。
主機(jī)禁用郵件功能的解決方案
通過上面的PHP探針,如果發(fā)現(xiàn)主機(jī)已經(jīng)禁用了郵件功能,可以直接使用SMTP發(fā)送郵件,而不用原來的郵件功能
發(fā)送這里用到的SMTP郵箱設(shè)置代碼,扔在functions.php。
functionmail_smtp{
$phpmailer-From="李杰@ PHP 2 . cc ";//發(fā)送者
$ phpmailer-fromname="PHP二次開發(fā)";//發(fā)送者的昵稱
$ phpmailer-Host=" SMTP . ym . 163.com ";//SMTP服務(wù)器地址
$ phpmailer-Port=25;//SMTP端口,常用的有25,465,587,具體谷歌百度
$ phpmailer-SMTPSeCure=";//SMTP加密方式,常用SSL/TLS,具體谷歌百度
$phpmailer-Userna
$ phpmailer-密碼=*;//Email密碼
$ phpmailer-ISsmtp;//使用SMTP發(fā)送
$ phpmailer-SMTPAuth=true;//啟用SMTPAuth服務(wù)
}
add_action;主機(jī)支持郵件功能解決方案
如果測試支持郵件功能,請向下查看:
由于之前只有測試管理員的郵箱,所以我嘗試注冊一個新用戶,并使用郵箱檢索密碼。結(jié)果郵件正常發(fā)送,沒有任何意外。
然后我把SMTP郵箱賬號改成了163郵箱,又用管理員郵箱找回了密碼,結(jié)果正常收到,沒有任何意外。
最后,很明顯,原來的收件信箱和發(fā)件信箱不可能是同一個。這個結(jié)果讓我很驚訝。出現(xiàn)在這么小的一個環(huán)節(jié),讓我覺得是主題問題。我修改了幾次代碼,但它也修復(fù)了一個主要的BUG。輾轉(zhuǎn)反側(cè),年輕的時候什么時候會輾轉(zhuǎn)反側(cè)?
不過話說回來,自從163郵箱改了以后,163郵箱收到了很多評論、評論、回復(fù)、注冊,提醒我很無聊,干脆弄個管理員郵箱作為外發(fā)郵箱,可以有效減少收到的郵件數(shù)量,現(xiàn)在耳朵也安靜了。
這篇文章“當(dāng)WordPress發(fā)送一封電子郵件提示您的主機(jī)已經(jīng)禁用了郵件功能時該怎么辦”已經(jīng)在這里分享了。希望以上內(nèi)容能對大家有一定的幫助,讓大家學(xué)到更多的知識。如果你覺得文章好,請分享給更多人看。
Tags:樂云網(wǎng)絡(luò)服務(wù)器,禁用郵件,WordPress發(fā)送郵件提示“您的主機(jī)禁用了Mail函數(shù)”怎么辦
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信