文本是《WordPress 入門教程(共19篇)》專題的第 15 篇。閱讀本文前,建議先閱讀前面的文章:
- 1.WordPress入門 之 什么是WordPress?
- 2.WordPress入門 之 搭建WordPress站點需要什么條件?
- 3.WordPress入門 之 如何安裝WordPress
- 4.WordPress入門 之 WordPress基本設(shè)置
- 5.WordPress入門 之 創(chuàng)建和管理文章分類
- 6.WordPress入門 之 鮮為人知的后臺“小私密”
- 7.WordPress入門 之 發(fā)布新文章和管理文章
- 8.WordPress入門 之 新建頁面和管理頁面
- 9.WordPress入門 之 設(shè)置導(dǎo)航菜單
- 10.WordPress入門 之 安裝主題和插件
- 11.WordPress入門:手動更新WordPress核心、主題和插件
- 12.WordPress入門:文章修訂版指南
- 13.WordPress可以搭建哪些類型的網(wǎng)站
- 14.WordPress建站該選擇WordPress.com還是WordPress.org
WordPress很多功能需要發(fā)送郵件,比如常見的找回密碼操作,就需要發(fā)送郵件,但是你會發(fā)現(xiàn),默認情況下,WordPress無法發(fā)送郵件。
眾所周知,現(xiàn)在幾乎所有的主機商都禁用了默認的25郵件發(fā)送端口,即使沒有禁用25端口,通過服務(wù)器配置郵件發(fā)送功能,發(fā)出的郵件也非常容易進入垃圾箱。
所以,目前解決WordPress無法發(fā)送郵件的方法,就是為你的WordPress網(wǎng)站配置SMTP發(fā)送郵件。
此前,倡萌已經(jīng)推薦過《WordPress 使用阿里云郵件推送實現(xiàn)SMTP發(fā)送郵件》,WordPress大學(xué)就是采用這個方法,而且這幾年來非常穩(wěn)定,值得使用!

今天,倡萌將介紹如何使用Gmail郵箱來設(shè)置SMTP,給大家多一個選擇。
Google的產(chǎn)品配置起來非常復(fù)雜,但是安全性很高,所以這是一篇需要大家耐心進行的操作教程。
安裝 WP Mail SMTP 插件

WP Mail SMTP 插件支持Gmail的驗證方式,所以推薦大家使用。
訪問 https://wordpress.org/plugins/wp-mail-smtp/ 下載該插件,在你網(wǎng)站后臺 插件-安裝插件 界面上傳安裝啟用。
配置Gmail API
1、您需要授權(quán)服務(wù)器訪問您的Gmail帳戶。如果您在Gmail上合并了多個帳戶,請執(zhí)行以下操作:→使用主帳戶登錄→ 允許訪問您的Google帳戶,然后單擊“繼續(xù)”按鈕。
2、使用您的Gmail ID 登錄到Google開發(fā)者控制臺,會出現(xiàn)下圖界面,直接點擊繼續(xù):

3、直接點擊按鈕:

4、按照下圖選擇對應(yīng)的選項,然后點擊“我需要哪些憑據(jù)?”按鈕:

5、此時應(yīng)該會彈出這個窗口,點擊“設(shè)置同意屏幕”:

注意不要關(guān)閉當前網(wǎng)頁,后面還要回來進行設(shè)置的!!!!
6、在下圖界面選擇 外部(External),點擊創(chuàng)建按鈕:

7、輸入應(yīng)用名稱:

8、滾動到下面 添加范圍部分,輸入網(wǎng)站根域名,以及網(wǎng)站首頁網(wǎng)址,如下圖所示:最后點擊保存。

9、返回第4步的界面,繼續(xù)進行設(shè)置:

訪問 WP Mail SMTP – 設(shè)置 進入到設(shè)置界面。選擇 Gmail ,然后復(fù)制下面的回調(diào)網(wǎng)址,填寫到上圖所示的位置。然后點擊上圖的“刷新”按鈕,會返回一個藍色按鈕,繼續(xù)點擊這個藍色按鈕。

10、這時候,你應(yīng)該會進入到下圖界面。直接點擊底部的 完成 按鈕:

11、在下來的界面中,點擊 鉛筆 圖標:

12、以下就可以看到對應(yīng)的【客戶端ID】和【客戶端密鑰】

設(shè)置 WP Mail SMTP 選項
13、將上面的ID和密鑰,復(fù)制到 WP Mail SMTP 的設(shè)置選項中,然后點擊“保存設(shè)置”:

14、接著點擊下圖的 驗證 按鈕:

15、選擇你的 Gmail 賬戶:

16、可能會出現(xiàn)下面的提示,點擊“高級”:

然后繼續(xù)點擊下圖鏈接:

17、點擊下圖的 允許:


18、終于回到這個界面,顯示如下圖所示,說明已經(jīng)驗證成功:

19、返回頁面頂部的設(shè)置選項,將“發(fā)件人”設(shè)置為你當前使用gmail郵箱,然后按照下圖所示勾選對應(yīng)的選項,最后保存設(shè)置:

發(fā)送郵件測試
20、切換到“電子郵件測試”選項卡:輸入一個你的其他郵箱地址,然后點擊“發(fā)送電子郵件”按鈕:

21、配置正確的話,你就可以收到測試郵件啦:

到這里,總算是配置完成啦,恭喜你!!
注意: Gmail(免費版本)每天發(fā)送郵件限制為500封電子郵件或500個收件人。這對于常規(guī)使用的網(wǎng)站來說足夠了。
總結(jié)
通過設(shè)置SMTP就可以解決WordPress無法發(fā)送郵件的問題。這篇文章我們詳細講解了使用WP Mail SMTP 插件,配置 Gmail API 實現(xiàn)SMTP發(fā)送郵件。操作比較復(fù)雜,但是一步步耐心設(shè)置下來,注意看圖片的文字說明,應(yīng)該是沒有問題的,畢竟倡萌就是這樣設(shè)置成功的。
或者你也可以試試《 WordPress 使用阿里云郵件推送實現(xiàn)SMTP發(fā)送郵件 》
您已閱讀完《WordPress 入門教程(共19篇)》專題的第 15 篇。請繼續(xù)閱讀該專題下面的文章:





國內(nèi)服務(wù)器是不是用不了啊,我只要選擇谷歌,然后保存,就轉(zhuǎn)半天,叉掉再打開就報錯,數(shù)據(jù)庫都得回去才行。線路沒有問題。好煩啊。現(xiàn)在只能用代發(fā)免費額度,很頭大
Gmail海外可用,國內(nèi)用著麻煩
謝謝樓主分享,跟大家分享一下數(shù)量限制信息:
If you have a regular Gmail account, you can send up to 500 emails per rolling 24 hours. If you have a G Suite account, you can send up to 2,000 emails per rolling 24 hours.
來源:https://www.gmass.co/blog/you-can-now-send-10000-emails-with-gmass-and-gmail/
業(yè)務(wù)量大的網(wǎng)站需要使用專門的郵件服務(wù),比如 SendGrid Pro套餐(每月89.95刀)帶一個專有IP,基本可以達到100%成功率。
數(shù)量限制是gmail的限制,好像跟你用smtp還是客戶端發(fā)沒關(guān)系,我用滿過。
已測試,確實不錯,海外站尤其適合。
哦吼,這個屌哦,比阿里云每天200多多了,就是國內(nèi)收取會不會丟失哦?
我剛才發(fā)送測試郵件到QQ郵箱,可以收到,這個數(shù)量我也是看到老外網(wǎng)站說的,不清楚是否屬實