wordpress配置smtp功能後無法傳送郵件的原因|
阿新 • • 發佈:2019-02-01
前幾天搭建了一個wordpress部落格,歡迎大家去參觀,點選這裡
之後想用SMTP配置一個可以郵件訂閱的功能,用自己的其他郵箱訂閱之後,卻怎麼也收不到郵件。百度了很多辦法,都沒什麼用。
網上的文章抄來抄去真是一個比一個無恥!不負責任的亂複製簡直誤導了很多小白!
最後我終於找到了原因!一般的win系統主機或者虛擬機器都不支援mail()函式,所以一般都是用SMPT功能來發送郵件。SMPT發郵件就是用郵箱的伺服器傳送郵件。
首先我們需要先登陸自己的郵箱開啟smtp服務。這裡以qq為例。登陸qq郵箱,點選設定—賬戶就能開啟smtp服務
點選開啟POP3/SMTP服務或者IMAP/SMTP服務都可以,開啟之後會生成一個授權碼。這個授權碼要記得儲存!
之後wordpress的郵件外掛設定郵箱密碼的時候都是用這個授權碼,而不是郵箱密碼。不知道別人是怎麼用郵箱密碼設定好的??這一點是我總是收不到郵件的原因,因為我們呼叫smpt郵箱伺服器相當於是在第三方客戶端使用的,在手機郵件設定也是用這個密碼的,所以這個密碼最後儲存下來。如果忘了可以重新開啟這個服務就可以獲取新的授權碼了。
這裡我推薦兩款外掛
WP Easy Post Mailer和WP Mail SMTP
前一個可以為我們的部落格新增郵件訂閱功能,當你發表了新的文章。你便可以選擇將文章傳送給訂閱你部落格的使用者了。
第二個是評論或者留言回覆傳送郵件的功能。開啟之後,你回覆別人的評論可以通過郵件通知對方,可以為你留住更多的部落格瀏覽者。
wordpress還有很多類似的外掛,大家可以自行選擇。