WP Mail SMTP by WPForms plugin – 讓 WordPress 發送電子郵件的外掛之安裝與使用

這是一款郵件傳送功能的外掛,很多朋友在安裝完成 WordPress 網站之後,常常發生聯絡表單無法傳送,或是會員註冊無法傳送確認信件等等郵件傳遞上的錯誤!這時候就可以試試這一款郵件傳遞外掛,支援第三方 SMTP 郵件傳送伺服器,可以解決多數郵件表單傳送上的問題,如果您的 WordPress 網站也遇到郵件傳送上的問題,一定要安裝這一款外掛程式。

到後台安裝外掛

首先,登入 WordPress 網站後台,點選『控制台』底下的「外掛」子項目「安裝外掛」,於關鍵字搜尋框中輸入『WP Mail SMTP』,應該會搜尋到『WP Mail SMTP by WPForms』這個外掛程式,按下「立即安裝」。

安裝 wp mail smtp 外掛

啟用外掛

安裝完成後,再按下「啟用」,接著就會進入「設定」底下的「Email」的設定頁面裡;該設定頁面也可以在「外掛」底下的「已安裝外掛」裡的外掛列表中找到『WP Mail SMTP by WPForms』按「Settings」進去。

外掛的 SMTP 設定

接下來這個步驟是要透過設定 SMTP 的插件,將原本透過伺服器的 mail() 函數來發收郵件的設定改成透過 WordPress 後台的 SMTP 的設定來收發郵件。設置的項目如下:

  • From Email(寄件者電子郵件)
    設定網站管理者收發郵件的信箱。你可以在這裡填寫你自己的郵箱地址、gmail 郵箱地址或者是其它郵箱地址都可以,不過這個地址必須是以授權真實存在的地址。如果不填寫則使用預設值,比如我站點的預設值為  wordpress@idomyjs.com,一般的預設值是無法使用的,所以大家還是填寫自己的郵箱地址吧。
  • From Name(寄件者名稱)
    設定網站管理者收發郵件顯示的名稱。這個選項是用來設置郵件接收者在看到你郵件時「顯示的名稱」,類似於你為自己郵箱設置的暱稱,這個的設置較隨意,如果不填寫的話預設會使用「WordPress」。
  • Mailer(寄信方式)
    設置 WordPress 網站郵件發送的方式。由於由於我們安裝此外掛就是為了解決主機禁用 mail 函數的問題,所以這個選項我們點選『』(這項設定會透過 SMTP 來發送 WordPress 網站上所有的郵件。)
  • Return Path(傳回路徑)
    建議一定要要勾選(這裡是設定郵件返回的路徑與這裡這定的From Email 匹配。)不然很容易發生「掉信」的情形。

設定 wp mail smtp

郵件的 SMTP 選項

如果上面 Mailer(寄信方式)設置中你選擇了『Other SMTP』選項,那麼就會出現 SMTP Options 的設置。在設定之前,建議妳先查詢主機的 SMTP 設定方式!這項設定是我們這次使用這個外掛的重中之重,請大家仔細注意一下,如果這地方設置錯了,郵件將依舊無法發送。SMTP 設置的項目如下:

  • SMTP Host(SMTP 主機)
    設置你的郵件服務器地址
  • SMTP Port(SMTP 通訊埠)
    465(這裡輸入的是 SMTP 預設的通訊埠,其它服務提供商所需設定的數字可能不同,最好詢問主題提供商)
  • Encryption(加密方式)
    設置你發送的郵件是否加密。預設是不加密的,你可以選擇SSL 方式加密或者 TLS 方式加密。點選 SSL (使用安全性憑證加密),建議選項是 TLS;但因我的主機供應商只有 SSL 選項可選。
  • Authentication(驗證方式)
    點選 「ON」表示使用 SMTP 服務須經過帳號與密碼的驗證。

    • SMTP Username:輸入你的 SMTP 帳號,就是上面的From Email(寄件者電子郵件)。
    • SMTP Password:輸入你的 SMTP 密碼,就是上面的From Email(寄件者電子郵件)的密碼。

wp mail smtp 的設定選項

接著按左下方的「儲存變更」鈕來儲存這個階段的設定。

信件傳送測試

上方設定都完成並儲存生效後,在頁面上面的設定右方會有個「 Email Test」測試選項,輸入你的 Email 地址後,點擊「Send Test」鈕來進行寄信測試。發送完成後會顯示一系列代碼,配置成功會提示「Your email was sent successfully!」;不成功則提示 false,且會顯示一長串測試代碼,你可以通過這些代碼來查看自己那些選項配置錯誤並有針對性地進行debug。

參考資料

RelatedPost

推薦閱讀ಠ.ಠ  Yet Another Related Posts Plugin (YARPP) - 讓 WordPress 網站可以顯示相關文章、延伸閱讀的外掛

發表留言