自己建站也有很長一段時間了,但是自從建完站之後就沒怎麼管理過網站,雖然也沒人訪問 (sigh) 。但是今天忽然來了興趣,嘗試了各種功能,忽然發現網站的註冊功能不能用,於是花了點時間解決了一下。
首先需要去下載一個名字叫做 「SMTP Mailer」 的插件,在 WordPress 後台的插件頁面可以通過搜索找到,如圖所示:
圖 1

圖 2
安裝—啓用,然後在 WordPress 後台左邊欄設置中找到該插件,進入該插件的設置頁面。

圖 3

圖 4
如圖 4,這是我所填的信息,下面對每個選項做一下詳細説明。
SMTP 主機
這個是用來 「發送用户註冊郵件的服務器」(例如 smtp.gmail.com) 。大部分個人博客,可以使用自己的常用郵箱作為發送郵件的服務器,比如 QQ 郵箱、 163 郵箱等,可以按照下表填寫。如果是其他服務器,也可以通過百度查詢一下 SMTP 服務器。 (我這裏是通過騰訊企業郵箱設置的帶有自己域名的郵箱,教程可以在其他文章中找到)

圖 5
SMTP 認證
默認選擇 True 就可以。
SMTP 用户名
用於發送註冊郵件的郵箱地址,需要跟上面填寫的主機一樣。比如説上面填的主機為 QQ 郵箱,那此處也應該是 QQ 郵箱。
SMTP 密碼
填寫與上面用户名對應的郵箱密碼。
加密類型
用於發送電子郵件的加密 (支持的值:TLS / SSL /不加密建議使用 TLS) 。
SMTP 端口
發送電子郵件時要使用的端口 (587/465/25) 。
如果選擇 TLS 端口應設置為 587, SSL 使用端口 465 來代替。
發送電子郵件地址
用於顯示發送郵箱的地址,與上面的郵箱地址一致即可。
發送名稱
用於顯示發送郵箱的名稱。
那都填寫完成之後,點一下最下方的 「Save Changes」 來保存設置,接着可以在第二個選項頁中測試一下,如圖:

圖 6
填寫好收件郵箱,名字,內容之後就可以發送測試了。至此,SMTP 的設置就完成了。回到自己網站的註冊頁面,註冊一下新用户,會發現可以收到郵件了。