我們都知道 SMTP 是簡易郵件傳輸通訊協定 (Simple Mail Transfer Protocol),每個網站都會需要通過驗證,才能使用「網域名義」發送信件。
如果你是使用 Cloudways 主機,這篇文章將教你怎麼樣設定 Cloudways SMTP,讓你的網站能夠順利發送郵件。
當然,網站 SMTP 也可以透過其他 WordPress SMTP 外掛來設定,適合不是用 Cloudways 的人:
Cloudways SMTP 驗證方式有哪些?
使用 Cloudways 主機的用戶,平台有提供了幾種 SMTP 的驗證方式,如:
| Cloudways SMTP | 免費發送限額 |
|---|---|
| Gmail SMTP | 500 封 / 日 |
| Elastic Email SMTP | 無免費額度,月計費 每 1000 封,0.1 美元 |
| SendGrid SMTP | 300 封 / 日 5000 封 / 月 |
| Mailgun SMTP | 100 封 / 日 40000 封 / 月 |
如果是大型電商網站,使用 Elastic Email 依照寄送的郵件數量計費,會是比較好的選擇;但如果你是中小型網站,使用免費版 Gmail 就很夠了。接下來,我會先針對 Cloudways Gmail SMTP 設定來教學。
常見迷思
這邊要特別講一下,大家常常會把「用網域名義發送信件」跟「網域信箱」搞混,簡單說明:
- 用網域名義發送郵件:可以用你的網域發送信件,收件者看到的寄件者地址會是「XXX@你的網域」,但是這個電郵地址並不具有收信功能,自然也不會有一個像是你平常收信的郵箱介面。前面提到的 Elastic Email、SendGrid、Mailgun 就屬於這種。
- 網域信箱:你會擁有一個「XXX@你的網域」的電郵地址,除了可以用它來發送信件外,也會有一個專門用來收信的郵箱後台。像是 Rackspace Email 就屬於這種。
簡單來說,前者只能夠發信,適合一些只需要收到網站更新通知或密碼重設郵件的經營者,或是需要在用戶購物後自動發送通知郵件的電商網站;後者則適合需要雙向溝通經營者。
Cloudways Gmail SMTP 設定教學
step 1
Cloudways SMTP 要到後台伺服器中設定。
在 Cloudways 首頁,最上方點選 “View all Servers”,進入到 Servers 設定。

step 2
找到你要設定的網站,點選它的伺服器 Servers。

step 3
在 Server 設定中,左側選單點選 SMTP。
在頁面中會有幾欄要設定,從上到下分別:
- 選擇 “Your Own SMTP”
- 選擇 “Other”
- 輸入 smtp.gmail.com
- 輸入 587
- 輸入發送郵件的郵箱
以上的資料都可以直接設定,唯有最下一欄會需要另外去生成密碼。

step 4
要建立密碼,我們需要先進入 Google 帳戶設定的後台。(需要是你剛剛輸入的 Google 郵箱帳戶)
如果不知道從哪邊進入,可以到你電子信箱的畫面,點選右上角頭像,在頭像下方就會有「管理你的 Google 帳戶」,點選後就會進入後台了。

step 5
在後台,需要先切換到「安全性」頁面,找到「兩步驟驗證」的設定,點擊進去。
通常這個步驟,為了要保障安全,會跳出再請你輸入一次信箱密碼的畫面,你就直接輸入就行。

step 6
進入設定中,點選「啟用兩步驟驗證功能」。

step 7
接下來,系統可能會請你做一連串的驗證,可能是信箱驗證,也可能是手機驗證,總之你就照著它的驗證去做就行。
完成後,會出現如下圖的視窗,這就代表你成功開啟兩步驟驗證功能了。

step 8
接著,我們回到前一頁,在最上方搜尋欄搜尋「應用程式密碼」。
輸入後,下方會跳出一個「應用程式密碼」的選項,點選它。

step 9
你會進入應用程式密碼設定的介面,它會要你輸入一個應用程式名稱,這邊就填入自己可辨識的名稱就好。
輸入完成後,點選「建立」。

step 10
接著,畫面會跳出一串應用程式密碼,複製下來。

step 11
回到 Cloudways,將剛剛的應用程式密碼,貼在最後一欄,並點選 “Save”。
這邊要注意,因為你剛剛複製的密碼中間可能會有空格,填入時記得刪除。

step 12
等待一陣子,你的 SMTP 就設定好了。
接著,可以點選下方的 “Send Test Email”,測試看看設定是否有成功。

step 13
會跳出一個視窗:
- Sender:輸入寄件者電郵地址,後面要帶有網域名稱,前面可隨意填。
- Receiver:輸入收件者電郵地址。
完成後,點選 “Send Test Email”,如果郵箱有收到測試郵件,就代表設定成功。

如果發送沒有成功,建議參考官方文件,或是直接找 Cloudways 客服協助處理。
step 14
最後,因為 SMTP 是伺服器 (Servers) 設定,所以會預設所有底下的應用程式 (Applications) 的郵件,都是用同個電郵地址發送。
如果你的伺服器中,不只一個應用程式,那建議你要先選擇要修改寄件者的應用程式,並點選左側選單 “Application Settings”,在設定中會看見 “Default email sender”,點選後就能修改寄件者電郵地址了,建議修改成「XXX@網域名稱」。

到這邊,我們就完成 Cloudways SMTP 設定,你的網站目前已經能夠正常發送信件了,恭喜你。





