如何使用 Gmail SMTP 服務器免費發送電子郵件
已發表: 2020-11-11大多數人都知道 Gmail 是因為它簡潔的界面和有用的功能,例如搜索運算符和附加組件。 但您也可以使用 Gmail 獲得更多信息:Gmail SMTP 服務器。
使用 Gmail SMTP 服務器,您將能夠使用其他電子郵件客戶端(例如 Outlook 或 Thunderbird)從您的 Gmail 帳戶發送電子郵件。 但更重要的是,您還可以使用 Gmail 的 SMTP 服務器從您的 WordPress 站點發送電子郵件。 免費!
這是使您的 WordPress 網站的電子郵件更加可靠的一種非常好的方法,而無需花錢購買專門的電子郵件發送服務。 Gmail 允許您每天發送多達 500 封電子郵件,這對於絕大多數 WordPress 網站來說已經綽綽有餘。
在這篇文章中,我們將介紹您需要了解的有關 Gmail SMTP 服務器的所有信息,包括:
查看我們的使用 Gmail SMTP 服務器免費發送電子郵件的視頻指南
如何查找 Gmail 的 SMTP 服務器
讓我們從最重要的問題開始——什麼是 Gmail SMTP 服務器?
要查找 Gmail SMTP 服務器,您可以使用以下詳細信息:
- Gmail SMTP 服務器地址:smtp.gmail.com
- Gmail SMTP 名稱:您的全名
- Gmail SMTP 用戶名:您的完整 Gmail 地址(例如 [email protected])
- Gmail SMTP 密碼:您用於登錄 Gmail 的密碼
- Gmail SMTP 端口 (TLS): 587
- Gmail SMTP 端口 (SSL): 465
在嘗試設置時,您可能還會發現一些其他常見(但不是通用的)Gmail SMTP 設置。 如果遇到它們,以下是如何回答它們:
- 需要 SSL :是
- 需要 TLS : 是
- 需要身份驗證/使用身份驗證:是
- 需要安全連接/使用安全連接:是
Gmail SMTP 服務器常見問題
在深入研究之前,讓我們回答一些有關 Gmail SMTP 服務器的常見問題。
什麼是 Gmail SMTP 服務器地址?
如上所述,默認服務器地址是smtp.gmail.com 。 您可以使用完整的 Gmail 電子郵件地址和 Google 密碼登錄。
我可以使用 Gmail SMTP 服務器發送電子郵件嗎?
是的! 你可以。 如果您使用的是其他電子郵件客戶端,例如 Thunderbird 或 Outlook,您可以使用 Gmail SMTP 服務器詳細信息仍然通過您的 Gmail 帳戶發送電子郵件。
但是,請記住 SMTP 僅用於發送電子郵件。 如果您還想在另一個電子郵件客戶端中接收到您的 Gmail 帳戶的電子郵件,則需要使用 POP3 或 IMAP。 您可以通過打開 Gmail 設置並轉到“轉發和 POP/IMAP ”選項卡來找到這些設置。
我可以使用 Gmail SMTP 服務器發送 WordPress 交易電子郵件嗎?
也是的! WordPress 會發送大量用於密碼重置、通知等基本事務性電子郵件,您可以使用 Gmail SMTP 服務器發送所有這些電子郵件。
只需一個免費的 Gmail 帳戶,您每天就可以發送多達 500 封電子郵件,這大大高於其他免費 SMTP 服務器的限制。
如果您有付費的 Google Workspace 帳戶(以前稱為 G Suite),Google 會提高您的上限,並允許您每天發送多達 2,000 封電子郵件。 您還可以使用自己的自定義域名而不是 Gmail 地址發送電子郵件。 也就是說,您可以從[email protected]而不是[email protected] 發送。 為此,您還需要設置 Google Workspace MX 記錄,以將您的 Google Workspace 帳戶連接到您的自定義域名。
注意:從技術上講,發送限制不是“每天”。 相反,這些限制適用於“滾動的 24 小時周期”。 例如,您不能在周一晚上 11:59 發送 500 封電子郵件,然後在周二凌晨 12:01 再發送 500 封電子郵件。
Gmail SMTP 服務器是否仍可使用兩因素身份驗證?
是的! 即使您在 Google 帳戶上啟用了雙重身份驗證,您也可以使用 SMTP 服務器。 但是,您需要生成應用程序密碼,以便應用程序仍然可以連接。
您可以在登錄 Google 帳戶後訪問此頁面來生成應用密碼。
但是,如果您想使用 Gmail 的 SMTP 服務器來發送您的 WordPress 站點的電子郵件,我們不建議您使用這種方法。 相反,您應該使用我們將在下面的教程中詳細介紹的 Gmail API 方法。 這使您可以使用 Gmail 的 API 發送電子郵件,而不僅僅是輸入 SMTP 服務器詳細信息,這還具有避免雙重身份驗證問題的好處。
如何配置 WordPress 以通過 Gmail SMTP 服務器發送電子郵件
現在,讓我們了解如何使用 Gmail SMTP 服務器免費發送 WordPress 網站的交易電子郵件。 與使用默認的 PHP 郵件方法相比,此方法效果很好,並且將提高您網站電子郵件的可靠性。
要進行此設置,您需要創建一個 Google 應用程序,以便您可以通過 API 連接到 Gmail SMTP 服務器,而不僅僅是插入 SMTP 詳細信息。 執行此操作涉及很多步驟。 這只是一個一次性的設置過程。 也就是說,一旦您花 30-60 分鐘完成此設置,您的站點將繼續受益於自動駕駛儀。
除了創建 Google 應用程序之外,您還需要 WordPress SMTP 插件的幫助。 我們將使用免費的 Post SMTP Mailer/Email Log 插件,但免費的 WP Mail SMTP 插件也是支持 Gmail API 的另一個不錯的選擇。
基本流程是這樣的:
- 安裝 Post SMTP Mailer/Email Log 插件(您需要先執行此操作以獲取要在您的 Google 應用程序中使用的 URL)。
- 創建一個谷歌應用程序。 這是該過程中最複雜的部分,但我們將指導您完成每一步。
- 將您的 Google 應用 API 密鑰添加到 Post SMTP Mailer/Email Log 設置。
- 發送測試電子郵件以確保一切正常。
注意 –本教程的重點是使用免費的 Gmail 帳戶。 但是,您可以按照類似的流程將您的網站配置為通過您的 Google Workspace (G Suite) 帳戶發送電子郵件。
1. 安裝和配置 Post SMTP Mailer/Email Log
要開始使用,您需要從 WordPress.org 安裝並激活免費的 Post SMTP Mailer/Email Log 插件。 這使您可以將 WordPress 站點配置為通過 Gmail API/SMTP 服務器發送電子郵件。
激活插件後,轉到 WordPress 儀表板中的Post SMTP選項卡,然後單擊Start the Wizard大按鈕下方的Show All Settings鏈接。
然後,轉到“消息”選項卡並設置您的“發件人”電子郵件地址和姓名。 您可以將 Gmail 地址用作“發件人”電子郵件,也可以根據需要使用其他電子郵件地址。
接下來,返回“帳戶”選項卡並在“類型”下拉列表中選擇“ Gmail API ”。 做出此選擇後,您應該會在下面的身份驗證框中看到一些附加選項。 保持此頁面打開,因為您將在下一步中需要Authorized JavaScript origins和Authorized redirect URI詳細信息:

2. 創建您的 Google 應用
現在,您需要創建一個 Google 應用程序。 這就是允許您的 WordPress 網站通過 Gmail API 安全地發送電子郵件的原因。 同樣,這絕對是這個過程中最複雜的部分。 但是,它主要只是單擊許多按鈕,我們將為您提供完成它所需的所有步驟/屏幕截圖。
創建項目
要開始使用,請打開一個新選項卡並複制此 URL 以轉到 Google Developers Console。 在那裡,您需要創建一個新項目。 如果這是您第一次登錄開發者控制台,Google 會提示您創建您的第一個項目。 或者,如果您已經有一些項目,您可以通過單擊左上角的下拉菜單來創建一個新項目(在下面的屏幕截圖中標記為 [1])。

啟用 Gmail API
創建項目後,單擊按鈕以啟用 API 和服務(如上面的屏幕截圖所示)。
在下一個屏幕上,搜索“Gmail”並選擇Gmail API結果:

然後,在完整的 Gmail API 頁面中單擊啟用:

創建憑據
現在,您應該在 Gmail API 的專用界面中。 單擊按鈕以創建憑據:

使用以下信息填寫“了解您需要哪些憑據”表格:

- 您使用的是哪個 API? Gmail API
- 您將從哪裡調用 API? 網絡瀏覽器 (JavaScript)
- 您將訪問哪些數據? 用戶數據
完成後,單擊我需要什麼憑據? 底部的按鈕。

設置同意屏幕
現在,谷歌會提示你需要設置一個同意屏幕。 這與您使用 Google 註冊/登錄網站時看到的授權屏幕類型相同。
您需要這樣做以滿足 Google 的要求,但您不必擔心輸入的信息,因為您只會將其用於您自己的 WordPress 網站。
單擊按鈕設置同意屏幕:

這應該會打開一個新選項卡,您可以在其中配置OAuth 同意屏幕(保留原始瀏覽器選項卡,因為您需要稍後再返回)。 在用戶類型下,選擇外部。 然後,單擊創建:

在下一個屏幕上,輸入您網站的基本詳細信息。 再說一遍——你不需要擔心你放在這裡的東西,因為你是唯一會看到這些信息的人。

添加信息後,單擊底部的保存。
完成將憑據添加到您的項目
現在,返回包含向項目界面添加憑據的選項卡並輸入以下信息:
- 名稱- 您的網站名稱(或其他任何容易記住的名稱)。
- 授權的 JavaScript 來源——您可以在 Post SMTP Mailer/Email Log 插件中找到它(步驟 #1)。
- 授權重定向 URI——您可以在 Post SMTP Mailer/Email Log 插件中找到它(步驟 #1)。

添加完所有內容後,單擊Refresh 。 然後,刷新按鈕應更改為創建 OAuth 客戶端 ID - 單擊該按鈕以完成該過程,然後單擊完成。
厭倦了 WordPress 網站的緩慢主機? 我們提供超快的服務器和來自 WordPress 專家的 24/7 世界級支持。 查看我們的計劃
現在你幾乎完成了!
單擊完成後,您應該會在項目的憑據選項卡中看到OAuth 2.0 客戶端 ID部分(單擊完成後應該會自動打開)。
單擊您剛剛創建的名稱的條目:

現在,您只需要找到兩條信息:
- 客戶編號
- 客戶端密碼
保持這些值可訪問,因為您將在下一步中需要它們:

3. 將 Gmail 應用客戶端 ID 添加到 Post SMTP Mailer/Email Log
要完成設置,請返回 WordPress 儀表板中的 Post SMTP Mailer/Email Log 設置,並粘貼上一步中的客戶端 ID和客戶端密碼。 然後,確保保存您的更改:

然後,插件應提示您向Google 授予權限:

單擊該鏈接將打開正常的 Google 授權流程(再次,就像您使用 Google 登錄註冊網站一樣)。 但是,由於您沒有將應用提交給 Google 進行審核,因此 Google 會向您顯示“此應用未經驗證”的警告。
因為這是您自己的應用程序,您可以放心地忽略警告。 單擊選項以顯示高級設置,然後單擊轉到“yourwebsite.com”(不安全)鏈接以繼續授權過程:

您現在將完成常規流程。 確保選擇允許您的 WordPress 站點訪問您的 Gmail 帳戶的選項。 它需要這些權限才能通過 Gmail SMTP 服務器發送電子郵件。
就是這樣! 有很多步驟,但你現在已經完成了。
4. 發送測試郵件
為確保一切正常,Post SMTP Mailer/Email Log 包含發送測試電子郵件的選項。 您可以從主設置頁面訪問它:

您可以輸入要向其發送測試消息的電子郵件。
然後,您應該在插件的設置中看到一條成功消息:

如果您轉到電子郵件收件箱,您還應該看到一封測試電子郵件:

如果一切順利,你就完成了。
您的 WordPress 站點現在將使用 Gmail SMTP 服務器發送其所有電子郵件。 您可以通過轉到Post SMTP → Email Log來確保發生這種情況。 這將列出您網站發送的所有電子郵件(以及插件遇到問題時的任何錯誤):

概括
Gmail SMTP 服務器允許您使用您的 Gmail 帳戶和 Google 的服務器發送電子郵件。
此處的一種選擇是配置第三方電子郵件客戶端,例如 Thunderbird 或 Outlook,以通過您的 Gmail 帳戶發送電子郵件。 默認的 Gmail SMTP 詳細信息如下:
- Gmail SMTP 服務器地址:smtp.gmail.com
- Gmail SMTP 名稱:您的全名
- Gmail SMTP 用戶名:您的完整 Gmail 地址(例如 [email protected])
- Gmail SMTP 密碼:您用於登錄 Gmail 的密碼
- Gmail SMTP 端口 (TLS): 587
- Gmail SMTP 端口 (SSL): 465
另一種選擇是使用 Gmail 發送您的 WordPress 網站的交易電子郵件。 由於每天限制為 500 封電子郵件,Gmail 的免費發送限制明顯高於其他免費 SMTP 服務,例如 SendGrid 或 Mailgun。
但是,如果您這樣做,您應該通過 Gmail API 發送電子郵件,而不僅僅是使用 SMTP 服務器詳細信息。
雖然設置應用程序以使用 Gmail API 確實會為該過程增加一些一次性複雜性,但值得付出努力,因為它為您提供了一種可靠且安全的方式來發送您網站的電子郵件。
現在您已準備就緒,請查看我們的 Gmail 插件列表以提高您的電子郵件效率。
您對 Gmail SMTP 服務器或如何在 WordPress 中使用它還有任何疑問嗎? 在評論中詢問我們!