如何使用Gmail SMTP服務器在WordPress中發送電子郵件(WordPress 發送電子郵件)

你是否有此經驗,無法從WordPress網站發送電子郵件(WordPress 發送電子郵件)?

解決此問題的一種簡單方法是使用Gmail SMTP服務器來發送WordPress電子郵件。

這篇文章,教你如何使用Gmail SMTP服務器從WordPress網站發送電子郵件。

在WordPress中使用Gmail SMTP服務器

為什麼以及何時需要WordPress電子郵件的Gmail SMTP服務器

你的WordPress網站會發送電子郵件通知你的 新用戶註冊忘記密碼重設,自動更新,甚至來自你的通知 聯繫表格

預設情況下,WordPress使用是 PHP 郵件功能以發送電子郵件通知。但是,由於多種原因,此功能無法正常工作。

WordPress託管 公司限制使用此功能,以防止濫用和垃圾郵件。

電子郵件服務提供商(如mailchimp等)上的垃圾郵件過濾器會檢查傳入的電子郵件,以監視它們是否是從真實的郵件服務器發送的。預設的WordPress電子郵件無法通過此檢查,有時甚至無法進入垃圾郵件文件夾。

SMTP(簡單郵件傳輸協議)是用於發送電子郵件的行業標準。與PHP郵件功能不同,SMTP使用適當的身份驗證,這可以提高電子郵件的可傳遞性。

Gmail提供了SMTP服務,你可以使用該服務從WordPress網站發送電子郵件。如果你只想發送 WordPress通知電子郵件 給你自己和你網站上的用戶(用戶不多時,因為Gmail有每日發送限制),那麼Gmail SMTP服務器是最佳選擇。

但是,如果你打算發送 新聞郵件 使用WordPress,那麼你應該使用大規模電子郵件服務提供商,例如 mailchimp或Mailgun或者選擇Amazon的SES。

適用於WordPress的免費vs付費Gmail SMTP服務

你可以使用免費的Gmail帳戶發送WordPress電子郵件。但是,為了獲得更好的交付性(使用者實際收到你的郵件),我們建議使用付費版的 G Suite(每一個帳號每個月USD5)。

使用G Suite,你將擁有自己的專屬網址例如([email protected])。

G Suite要求你將MX記錄添加到你的域名,這意味著你的電子郵件來自你自己的域名,從而提高了真實性並確保了更好的可傳遞性。

 

可參考此教學影片 – 如何使用Google SMTP發送電子郵件

 

如何使用Gmail SMTP服務器發送WordPress電子郵件?

如果你決定使用 G Suite,那麼你首先需要設置你的網域來使用Google Apps。

無論你使用的是付費還是免費的Gmail帳戶,設定過程都是相同的。

你需要做的第一件事是安裝並啟用 WP郵件SMTP 外掛。

WP Mail SMTP是市場上最好的WordPress SMTP外掛 之一。它使你可以輕鬆地使用任何SMTP服務器發送具有更高可傳遞性的WordPress電子郵件。

我們建議你購買付費版本 WP Mail SMTP Pro 專業版 ,遇到問題時,可以由他們的專家幫忙回覆問題。

啟動後,你需要訪問 設置»WP郵件SMTP 頁面以配置插件設置。

WP Mail SMTP設置

首先,你需要確保在 “發件人” 字段中使用Gmail電子郵件地址。接著,你需要提供發件人的姓名。

WP Mail SMTP插件提供了兩種將WordPress網站連接到Gmail服務器的方法。

第一種方法使用OAuth身份驗證。這是使用Gmail服務器發送電子郵件的更安全的方法。

第二種方法是通過手動輸入Gmail SMTP設置。不建議使用此方法,因為它的安全性較低。

話雖這麼說,讓我們將WordPress設置為使用Gmail SMTP發送電子郵件。

方法1:設置Gmail以使用OAuth協議發送WordPress電子郵件

建議所有用戶使用此方法。它更加安全,一旦設置完畢,你就無需再做一次。

首先需要選擇Gmail作為郵件發件人,並將返迴路徑設置為與發件人相同。

選擇Gmail並設置返迴路徑

接下來,你將看到在“授權重定向URI”字段中輸入客戶端ID,客戶端密鑰和URL的選項。

讓我們設置這些字段。

為Gmail創建應用並生成API密鑰

造訪 Google Developers Console 網站並創建一個新項目。

創建一個新的Google Developer Console項目

如果你沒有看到用於新增項目的藍色按鈕,則還可以單擊“選擇專案”下拉列表並建立一個新專案。

系統會要求你提供專案名稱。給它起一個好記的名稱,以便將來輕鬆識別它。

為您的項目命名

之後,點擊建立按鈕繼續。

開發者控制台現在將創建你的專案,並將你帶到其儀表板。 Google為開發人員提供了訪問其許多API和服務的權限。你需要啟用此項目所需的API。

啟用API

單擊啟用API和服務按鈕繼續。

這將帶你進入API庫頁面。接下來,你需要在搜索框中鍵入Gmail,以快速找到Gmail API,然後單擊以選中它。

選擇Gmail API

現在,你將看到API的概述及其功能。只需點擊“啟用”按鈕即可繼續。

Enale Gmail API

現在你的API已啟用,下一步是建立可在WP Mail SMTP外掛設定中使用的憑據。

點擊建立憑據按鈕以繼續。

創建憑證

在下一個屏幕上,你需要選擇 “網絡瀏覽器JavaScript”“你將從何處調用API” 領域之後,點擊“用戶數據”選項。

API憑證步驟1

要繼續,請點擊“我需要什麼憑證?”按鈕。

現在將要求你提供OAuth客戶端名稱的名稱。你可以在此處輸入“ WP Mail SMTP”。

API憑證步驟2

在JavaScript來源字段下,你需要添加網站的域名。接下來,你需要從WP Mail SMTP外掛設定中複製並貼上授權的重定向URL。

之後,點擊“創建客戶ID”按鈕繼續。

接下來,你需要輸入OAuth同意屏幕的名稱。你可以在此處輸入外掛的名稱。

宣誓同意書

輸入詳細信息後,單擊繼續按鈕,開發人員控制台將顯示你的客戶端ID。你可以將其複製並貼到到WP Mail SMTP外掛的設定頁面中。但是,你仍然需要添加客戶端密鑰。

獲取您的客戶ID

繼續並單擊“完成”按鈕繼續。

現在,你將進入項目的憑據頁面。在此頁面上,你可以在此處看到你最近創建的憑據。你需要單擊憑據旁邊的編輯圖標以繼續。

編輯憑證

這將帶你進入編輯憑據頁面,在此頁面中你將能夠看到你的客戶端密鑰。你需要將密鑰複製並粘貼到插件的設置頁面中。

客戶端密鑰

返回到WordPress管理區域中插件的設置頁面。現在你已經有了客戶端ID和客戶端密鑰,你需要單擊“保存設置”按鈕以繼續。

將客戶端憑據保存在插件設置中

插件現在將存儲你的設定並重新加載頁面。之後,你需要向下滾動到設置頁面的底部,然後單擊“允許外掛使用你的Google帳戶發送電子郵件”按鈕。

允許插件發送電子郵件

這會將帶你到你Google上的帳戶,並且會要求你授予網站許可以代表你發送電子郵件。

允許Gmail

單擊允許按鈕以授予權限。

之後,你將被重定向回你的網站,在此你將看到成功消息。

連接成功

方法2:將Gmail SMTP設置為SMTP發件人

通過這種方法,你可以手動連接到Gmail的SMTP服務器,以發送WordPress電子郵件。

首先,你需要訪問 設定»WP郵件SMTP 頁面以配置外掛設定。

首先,你需要在“發件人”字段中提供要使用的Gmail地址,並在“發件人名稱”字段中提供你的姓名。

Gmail SMTP

接下來,你需要選擇“其他SMTP”作為你的郵件,並選中返迴路徑旁邊的框。

之後,向下滾動到“其他SMTP”部分以配置更多設置。

WP Mail SMTP插件的Gmail SMTP設置

這是你需要在外掛設定中增加的確切配置:

  • SMTP主機:smtp.gmail.com
  • SMTP端口:465
  • 加密:使用SSL加密
  • 身份驗證:打開身份驗證
  • 用戶名:你完整的Gmail地址,例如[email protected][email protected]
  • 密碼:你的Gmail帳戶的密碼

完成後,點擊保存更改按鈕以存儲你的設定。

恭喜,你已經成功設定WP Mail SMTP,可以開始使用Gmail SMTP服務器。

注意: 如果你使用第二種方法,由於密碼是以文本形式存儲的,因此安全性較低。你可以使用 常數提示,但我們建議你使用方法1。

測試你的WP Mail SMTP設置

你需要到 設定»WP郵件SMTP 頁面,然後點擊“電子郵件測試”標籤。只需提供一個電子郵件地址,你可以在“發送到”字段中填寫電子郵件地址,然後單擊“發送電子郵件”按鈕。

發送測試電子郵件

你將看到發送成功訊息。現在,你可以檢查收件箱以查看主題為“ WP Mail SMTP:Test Email to …”的郵件。

若有收到表示,你已經設定成功,你的 WordPress網站可以使用Gmail SMTP服務器來發送電子郵件。

使用WP Mail SMTP Pro的優點

如果你想要更多功能,則應嘗試 WP Mail SMTP專業版

使用該外掛的專業版,你可以連接:

  • G Suite / Gmail
  • 亞馬遜SES
  • Mailgun
  • Office 365 / Outlook.com
  • SendGrid
  • 和更多

你還將獲得其他功能,例如電子郵件日誌(log),微調/控制WordPress網站發送的通知的功能等。

對Gmail SMTP無法正常工作時進行故障排除步驟:

我們已經看到,在某些情況下(共享主機) 使用Gmail SMTP時,會遇到無法發送狀況。

請按照以下步驟解決Gmail SMTP問題:

  1. 登入到你的cPanel帳戶並建立一個與你的Google Apps電子郵件地址匹配的電子郵件帳戶。這似乎很奇怪,因為你沒有將服務器用於電子郵件。此步驟基本上可以欺騙你的服務器,使它相信你正在通過服務器發送電子郵件。
  2. 在你的cPanel帳戶中,轉到MX記錄,然後將MX路由從自動更改為遠程。由於每個主機現在都有一個自定義cPanel接口,因此查找起來可能有些棘手。你需要在MX旁邊查找一個小鏈接,該鏈接顯示“電子郵件路由:遠程郵件交換器”。
  3. 之後,登錄到你的WordPress網站並發送測試電子郵件。

以上,希望此篇文章對你有幫助!

你是否有此經驗,無法從WordPress網站發送電子郵件(WordPress 發送電子郵件)?

解決此問題的一種簡單方法是使用Gmail SMTP服務器來發送WordPress電子郵件。

這篇文章,教你如何使用Gmail SMTP服務器從WordPress網站發送電子郵件。

在WordPress中使用Gmail SMTP服務器

為什麼以及何時需要WordPress電子郵件的Gmail SMTP服務器

你的WordPress網站會發送電子郵件通知你的 新用戶註冊忘記密碼重設,自動更新,甚至來自你的通知 聯繫表格

預設情況下,WordPress使用是 PHP 郵件功能以發送電子郵件通知。但是,由於多種原因,此功能無法正常工作。

WordPress託管 公司限制使用此功能,以防止濫用和垃圾郵件。

電子郵件服務提供商(如mailchimp等)上的垃圾郵件過濾器會檢查傳入的電子郵件,以監視它們是否是從真實的郵件服務器發送的。預設的WordPress電子郵件無法通過此檢查,有時甚至無法進入垃圾郵件文件夾。

SMTP(簡單郵件傳輸協議)是用於發送電子郵件的行業標準。與PHP郵件功能不同,SMTP使用適當的身份驗證,這可以提高電子郵件的可傳遞性。

Gmail提供了SMTP服務,你可以使用該服務從WordPress網站發送電子郵件。如果你只想發送 WordPress通知電子郵件 給你自己和你網站上的用戶(用戶不多時,因為Gmail有每日發送限制),那麼Gmail SMTP服務器是最佳選擇。

但是,如果你打算發送 新聞郵件 使用WordPress,那麼你應該使用大規模電子郵件服務提供商,例如 mailchimp或Mailgun或者選擇Amazon的SES。

適用於WordPress的免費vs付費Gmail SMTP服務

你可以使用免費的Gmail帳戶發送WordPress電子郵件。但是,為了獲得更好的交付性(使用者實際收到你的郵件),我們建議使用付費版的 G Suite(每一個帳號每個月USD5)。

使用G Suite,你將擁有自己的專屬網址例如([email protected])。

G Suite要求你將MX記錄添加到你的域名,這意味著你的電子郵件來自你自己的域名,從而提高了真實性並確保了更好的可傳遞性。

 

可參考此教學影片 – 如何使用Google SMTP發送電子郵件

 

如何使用Gmail SMTP服務器發送WordPress電子郵件?

如果你決定使用 G Suite,那麼你首先需要設置你的網域來使用Google Apps。

無論你使用的是付費還是免費的Gmail帳戶,設定過程都是相同的。

你需要做的第一件事是安裝並啟用 WP郵件SMTP 外掛。

WP Mail SMTP是市場上最好的WordPress SMTP外掛 之一。它使你可以輕鬆地使用任何SMTP服務器發送具有更高可傳遞性的WordPress電子郵件。

我們建議你購買付費版本 WP Mail SMTP Pro 專業版 ,遇到問題時,可以由他們的專家幫忙回覆問題。

啟動後,你需要訪問 設置»WP郵件SMTP 頁面以配置插件設置。

WP Mail SMTP設置

首先,你需要確保在 “發件人” 字段中使用Gmail電子郵件地址。接著,你需要提供發件人的姓名。

WP Mail SMTP插件提供了兩種將WordPress網站連接到Gmail服務器的方法。

第一種方法使用OAuth身份驗證。這是使用Gmail服務器發送電子郵件的更安全的方法。

第二種方法是通過手動輸入Gmail SMTP設置。不建議使用此方法,因為它的安全性較低。

話雖這麼說,讓我們將WordPress設置為使用Gmail SMTP發送電子郵件。

方法1:設置Gmail以使用OAuth協議發送WordPress電子郵件

建議所有用戶使用此方法。它更加安全,一旦設置完畢,你就無需再做一次。

首先需要選擇Gmail作為郵件發件人,並將返迴路徑設置為與發件人相同。

選擇Gmail並設置返迴路徑

接下來,你將看到在“授權重定向URI”字段中輸入客戶端ID,客戶端密鑰和URL的選項。

讓我們設置這些字段。

為Gmail創建應用並生成API密鑰

造訪 Google Developers Console 網站並創建一個新項目。

創建一個新的Google Developer Console項目

如果你沒有看到用於新增項目的藍色按鈕,則還可以單擊“選擇專案”下拉列表並建立一個新專案。

系統會要求你提供專案名稱。給它起一個好記的名稱,以便將來輕鬆識別它。

為您的項目命名

之後,點擊建立按鈕繼續。

開發者控制台現在將創建你的專案,並將你帶到其儀表板。 Google為開發人員提供了訪問其許多API和服務的權限。你需要啟用此項目所需的API。

啟用API

單擊啟用API和服務按鈕繼續。

這將帶你進入API庫頁面。接下來,你需要在搜索框中鍵入Gmail,以快速找到Gmail API,然後單擊以選中它。

選擇Gmail API

現在,你將看到API的概述及其功能。只需點擊“啟用”按鈕即可繼續。

Enale Gmail API

現在你的API已啟用,下一步是建立可在WP Mail SMTP外掛設定中使用的憑據。

點擊建立憑據按鈕以繼續。

創建憑證

在下一個屏幕上,你需要選擇 “網絡瀏覽器JavaScript”“你將從何處調用API” 領域之後,點擊“用戶數據”選項。

API憑證步驟1

要繼續,請點擊“我需要什麼憑證?”按鈕。

現在將要求你提供OAuth客戶端名稱的名稱。你可以在此處輸入“ WP Mail SMTP”。

API憑證步驟2

在JavaScript來源字段下,你需要添加網站的域名。接下來,你需要從WP Mail SMTP外掛設定中複製並貼上授權的重定向URL。

之後,點擊“創建客戶ID”按鈕繼續。

接下來,你需要輸入OAuth同意屏幕的名稱。你可以在此處輸入外掛的名稱。

宣誓同意書

輸入詳細信息後,單擊繼續按鈕,開發人員控制台將顯示你的客戶端ID。你可以將其複製並貼到到WP Mail SMTP外掛的設定頁面中。但是,你仍然需要添加客戶端密鑰。

獲取您的客戶ID

繼續並單擊“完成”按鈕繼續。

現在,你將進入項目的憑據頁面。在此頁面上,你可以在此處看到你最近創建的憑據。你需要單擊憑據旁邊的編輯圖標以繼續。

編輯憑證

這將帶你進入編輯憑據頁面,在此頁面中你將能夠看到你的客戶端密鑰。你需要將密鑰複製並粘貼到插件的設置頁面中。

客戶端密鑰

返回到WordPress管理區域中插件的設置頁面。現在你已經有了客戶端ID和客戶端密鑰,你需要單擊“保存設置”按鈕以繼續。

將客戶端憑據保存在插件設置中

插件現在將存儲你的設定並重新加載頁面。之後,你需要向下滾動到設置頁面的底部,然後單擊“允許外掛使用你的Google帳戶發送電子郵件”按鈕。

允許插件發送電子郵件

這會將帶你到你Google上的帳戶,並且會要求你授予網站許可以代表你發送電子郵件。

允許Gmail

單擊允許按鈕以授予權限。

之後,你將被重定向回你的網站,在此你將看到成功消息。

連接成功

方法2:將Gmail SMTP設置為SMTP發件人

通過這種方法,你可以手動連接到Gmail的SMTP服務器,以發送WordPress電子郵件。

首先,你需要訪問 設定»WP郵件SMTP 頁面以配置外掛設定。

首先,你需要在“發件人”字段中提供要使用的Gmail地址,並在“發件人名稱”字段中提供你的姓名。

Gmail SMTP

接下來,你需要選擇“其他SMTP”作為你的郵件,並選中返迴路徑旁邊的框。

之後,向下滾動到“其他SMTP”部分以配置更多設置。

WP Mail SMTP插件的Gmail SMTP設置

這是你需要在外掛設定中增加的確切配置:

  • SMTP主機:smtp.gmail.com
  • SMTP端口:465
  • 加密:使用SSL加密
  • 身份驗證:打開身份驗證
  • 用戶名:你完整的Gmail地址,例如[email protected][email protected]
  • 密碼:你的Gmail帳戶的密碼

完成後,點擊保存更改按鈕以存儲你的設定。

恭喜,你已經成功設定WP Mail SMTP,可以開始使用Gmail SMTP服務器。

注意: 如果你使用第二種方法,由於密碼是以文本形式存儲的,因此安全性較低。你可以使用 常數提示,但我們建議你使用方法1。

測試你的WP Mail SMTP設置

你需要到 設定»WP郵件SMTP 頁面,然後點擊“電子郵件測試”標籤。只需提供一個電子郵件地址,你可以在“發送到”字段中填寫電子郵件地址,然後單擊“發送電子郵件”按鈕。

發送測試電子郵件

你將看到發送成功訊息。現在,你可以檢查收件箱以查看主題為“ WP Mail SMTP:Test Email to …”的郵件。

若有收到表示,你已經設定成功,你的 WordPress網站可以使用Gmail SMTP服務器來發送電子郵件。

使用WP Mail SMTP Pro的優點

如果你想要更多功能,則應嘗試 WP Mail SMTP專業版

使用該外掛的專業版,你可以連接:

  • G Suite / Gmail
  • 亞馬遜SES
  • Mailgun
  • Office 365 / Outlook.com
  • SendGrid
  • 和更多

你還將獲得其他功能,例如電子郵件日誌(log),微調/控制WordPress網站發送的通知的功能等。

對Gmail SMTP無法正常工作時進行故障排除步驟:

我們已經看到,在某些情況下(共享主機) 使用Gmail SMTP時,會遇到無法發送狀況。

請按照以下步驟解決Gmail SMTP問題:

  1. 登入到你的cPanel帳戶並建立一個與你的Google Apps電子郵件地址匹配的電子郵件帳戶。這似乎很奇怪,因為你沒有將服務器用於電子郵件。此步驟基本上可以欺騙你的服務器,使它相信你正在通過服務器發送電子郵件。
  2. 在你的cPanel帳戶中,轉到MX記錄,然後將MX路由從自動更改為遠程。由於每個主機現在都有一個自定義cPanel接口,因此查找起來可能有些棘手。你需要在MX旁邊查找一個小鏈接,該鏈接顯示“電子郵件路由:遠程郵件交換器”。
  3. 之後,登錄到你的WordPress網站並發送測試電子郵件。

以上,希望此篇文章對你有幫助!

ajax-loader

How to whitelist website on AdBlocker?