<br>默認(rèn)大部分主機(jī)空間都無(wú)法正常發(fā)送郵件,造成用戶注冊(cè)不能送郵件、無(wú)法找回密碼等,因此需要用第三方郵件服務(wù)器SMTP方式代替 WordPress 默認(rèn)mail()函數(shù)。 相信很多站長(zhǎng)都看過(guò)網(wǎng)上到處飛的配置WordPress 郵件SMTP方法,但試過(guò)之后,總是不成功,例如: 大部分提供配置代碼的說(shuō)明中沒(méi)有明確寫(xiě)明第8行$phpmailer->Password 配置中的密碼是郵箱第三方授權(quán)碼,而不是郵箱的登錄密碼,這是不能成功發(fā)郵件的關(guān)鍵之處。 下面僅以QQ郵箱為例,簡(jiǎn)單說(shuō)一下如何開(kāi)啟郵箱IMAP/SMTP服務(wù)和獲得第三方授權(quán)碼。 首先將上面的代碼添加到當(dāng)前主題函數(shù)模板functions.php中,并修改其中的相關(guān)信息。 開(kāi)啟IMAP/SMTP服務(wù) 登錄你的QQ郵箱,依次點(diǎn)擊,設(shè)置 → 賬戶,找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務(wù)”設(shè)置選項(xiàng),開(kāi)啟郵箱“IMAP/SMTP服務(wù)”。 獲取授權(quán)碼 點(diǎn)擊下面的“生成授權(quán)碼 ”,按要求發(fā)送短信:配置郵件客戶端,到指定的號(hào)碼,之后點(diǎn)擊“我已發(fā)送”,會(huì)自動(dòng)生一個(gè)授權(quán)碼,要記好這個(gè)授權(quán)碼,因?yàn)橹伙@示一次,沒(méi)記住只能再次發(fā)送短信了,將這個(gè)授權(quán)碼填寫(xiě)到配置信息中即可。 我自己只試過(guò)QQ郵箱和126的,其它郵箱方法類似。 注:貌似目前所有郵箱端口都可以設(shè)置為465,都支持ssl加密 這樣就可以了,是不是非常簡(jiǎn)單 |