[已修復] 為什麼 WooCommerce 不發送訂單電子郵件?
已發表: 2020-12-23WooCommerce 是否沒有從您的商店發送電子郵件?
當您經營電子商務商店時,您需要確保客戶可靠且立即收到電子郵件。
在本文中,我們將向您展示如何修復您的 WooCommerce 訂單電子郵件:
- 檢查 WooCommerce 中的訂單電子郵件設置
- 安裝 WooCommerce SMTP
- 在 WooCommerce 中檢查發件人電子郵件
- 查看已發送的 WooCommerce 訂單電子郵件
- 重新發送 WooCommerce 訂單電子郵件
- 監控 WooCommerce 電子郵件的可傳遞性
立即修復您的 WooCommerce 電子郵件
我如何在 WooCommerce 中查看已發送的電子郵件?
您可以使用 WP Mail SMTP 插件輕鬆查看已發送的 WooCommerce 電子郵件。 它為 WooCommerce 電子郵件通知添加了完整的日誌記錄。
你可以很容易地看到:
- 所有發送的 WooCommerce 電子郵件通知的內容
- 郵寄狀態
- 是否打開並點擊了訂單電子郵件。

您還可以使用 WP Mail SMTP 重新發送失敗的 WooCommerce 訂單電子郵件,或將它們轉發到不同的電子郵件地址。 如果電子郵件已進入客戶的垃圾郵件文件夾,這將很有幫助。
我們的完整指南使 WooCommerce SMTP 易於通過簡單的步驟進行配置。 您無需聯繫您的託管服務提供商進行設置。 但是,如果您希望其他人為您處理設置,則可以使用 Elite 許可證使用 White Glove 設置。
如何修復 WooCommerce 不發送電子郵件
WP Mail SMTP 讓您可以根據您的預算和從您的商店發送的電子郵件數量在許多電子郵件提供商之間進行選擇。 首先,讓我們檢查您的電子郵件模板中的一些基本設置。
第 1 步:檢查 WooCommerce 電子郵件通知設置
首先,我們將看看 WooCommerce 不發送電子郵件的一些常見問題。
當您使用 WooCommerce 開設在線商店時,它將創建一組訂單狀態,包括:
- 待處理- 尚未收到付款
- 處理中 - 已收到付款並確認訂單
- 已完成- 訂單已發貨。
當訂單從一種狀態轉移到另一種狀態時,WooCommerce 會自動發送電子郵件。 但是,如果電子郵件設置不正確,您和您的客戶可能不會收到它們。
因此,要修復 WooCommerce 自動電子郵件錯誤,我們要檢查的第一件事是我們設置了正確的電子郵件並且它們沒有被停用。
首先,打開 WordPress 儀表板。 在左側導航中,轉到WooCommerce » 設置。

查看屏幕上的選項卡,然後單擊電子郵件選項卡。
在此列表中,您將看到應從您的商店發送的所有電子郵件。 您可以通過單擊右側的管理按鈕來檢查每個電子郵件模板。

在電子郵件模板中,您需要檢查電子郵件是否已啟用。
請注意,如果將電子郵件發送給客戶,則此處不會有收件人字段。

如果您確實看到收件人字段,請檢查通知是否包含正確的收件人地址。
有時電子郵件會被意外禁用,這可能是 WooCommerce 不發送電子郵件的原因。 因此,當您在此屏幕上時,請檢查每個模板並確保所有電子郵件均已啟用。
如果一切看起來都不錯,讓我們檢查一下新訂單的狀態是否正確。
在 WooCommerce 中檢查付款狀態
當您在 WooCommerce 中收到訂單時,它會自動分配一個狀態。 如果已付款,則應顯示為處理中。
如果您看到新訂單具有不同的狀態,這可能意味著 WooCommerce 沒有發送電子郵件,因為狀態被設置為其他狀態。
要檢查,請轉到WooCommerce » 訂單。

現在檢查您最近訂單的狀態。 如果您沒有任何訂單,您需要創建一個測試訂單,然後在此處查看結果:

在本例中,訂單處於待處理狀態。 默認情況下,待處理狀態不會發送任何訂單電子郵件,因此這可以解釋為什麼 WooCommerce 沒有在您期望的時候發送通知。
您的電子郵件是否進入待處理狀態,您不知道為什麼? 可能是因為:
- 訂單被放棄:客戶訂購了一些東西,但在完成付款前離開了
- 付款失敗:您的支付網關正在發起付款但未能完成付款
- 需要人工付款:您設置了人工付款方式,例如銀行轉帳,您需要人工確認銀行轉帳已收到。
如果您的訂單顯示為Processing狀態,那麼您和客戶都應該收到一封電子郵件。 如果沒有發生這種情況,則電子郵件很可能被視為垃圾郵件。
這是 WooCommerce 不向客戶發送電子郵件的最常見原因之一。 現在讓我們設置 WP Mail SMTP 來解決這個問題。
第 2 步:安裝 WooCommerce SMTP 插件
在此步驟中,我們將安裝 WP Mail SMTP 以解決您的訂單電子郵件問題。
WP Mail SMTP 是 WordPress 最好的 SMTP 插件。 它使您可以通過 Sendinblue 或 SMTP.com 等第三方電子郵件提供商輕鬆發送 WooCommerce 訂單電子郵件。
需要手動設置 WooCommerce SMTP?
我們的 Elite 許可證包括用於 SMTP.com 或 Mailgun 的 White Glove 設置。
讓我們從您的 WP Mail SMTP 帳戶下載 zip 文件開始。
當您登錄到您的帳戶區域時,您會在“下載”選項卡中找到它。

接下來,打開 WordPress 儀表板並手動上傳插件。 如果您不確定在此處做什麼,請閱讀我們的 WordPress 插件安裝指南。

不要忘記激活插件。 激活它後,設置嚮導將打開。
您也可以隨時通過單擊 WP Mail SMTP 設置中的啟動設置嚮導按鈕來啟動該嚮導。
設置您的 WooCommerce SMTP 服務
現在讓我們運行嚮導來設置您的 WooCommerce SMTP。
請記住:如果您已經設置了提供程序,則再次運行該嚮導可能會刪除您的設置,因此最好只執行一次。
首先,單擊“讓我們開始吧”按鈕。

現在選擇您要使用的電子郵件服務。
擁有可靠的電子郵件服務提供商對於在線商店尤為重要。 這就是我們推薦 SMTP.com 或 Sendinblue 的原因。 這 2 項服務可以處理大量交易電子郵件,如果您有一個繁忙的商店,這一點非常重要。
例如,Sendinblue 計劃允許您每天從 WooCommerce 商店免費發送多達 300 封電子郵件。 如果您需要更多容量,則從那裡開始定價。 您只需要註冊時提供的 API 憑據即可。

如果需要,您可以通過 Gmail API、Google Workspace 或 SMTP 服務器發送電子郵件。 但請記住,與交易電子郵件提供商相比,這些郵件的發送限制較低。
出於這個原因,使用Gmail或其他 SMTP最適合不會生成大量訂單確認的小型商店。
選擇郵件後,打開我們的文檔以完成提供商方面的設置步驟:
| 郵件程序可用於所有版本 | WP Mail SMTP Pro 中的郵件程序 |
|---|---|
| SMTP.com | 亞馬遜 SES |
| 森丁藍 | Microsoft 365 / Outlook.com |
| 谷歌工作區/Gmail | Zoho Mail |
| 郵筒 | |
| 郵戳 | |
| 發送網格 | |
| 星火郵報 | |
| 其他 SMTP |
在設置嚮導期間,您可能會看到來自電子郵件的設置。 這是一個重要的設置,它將應用正確的身份驗證,因此我們將在下一步中對其進行更多解釋。
第 3 步:檢查 WooCommerce 中的發件人電子郵件
From Email是 WooCommerce 電子郵件通知的重要設置。 我們建議您在您的網站上強制使用相同的 From Email,以確保您的 WooCommerce 電子郵件不會進入垃圾郵件。

在設置嚮導期間,您將看到“來自電子郵件”選項。 根據您的電子郵件服務提供商,發件人電子郵件可能會顯示為灰色,或者可能顯示為下拉列表。

輸入您要使用的來自電子郵件並啟用強制來自電子郵件切換。 如果您在使用 Gmail 時看到一個下拉菜單,您可以選擇一個別名作為“發件人電子郵件”並在整個商店中強制使用該別名。
如果需要,您還可以打開 WP Mail SMTP Pro 中的詳細電子郵件日誌。 讓我們更仔細地研究一下,這樣您就可以決定它是否適合您。
第 4 步:查看已發送的 WooCommerce 訂單電子郵件
在嚮導結束時,WP Mail SMTP 將詢問您要啟用哪些功能。 這 2 個已經打開以修復 WooCommerce 不發送電子郵件:
- 電子郵件送達率
- 錯誤錯誤跟踪
要記錄您的 WooCommerce 電子郵件通知,請務必打開詳細的電子郵件日誌和每週電子郵件摘要。

電子郵件日誌將跟踪:
- 密碼重置電子郵件
- 聯繫表格插件通知
- 來自您的時事通訊插件的營銷電子郵件
- 安全警報
- WordPress 通知
- 以及任何訂單電子郵件或 WooCommerce 插件通知。
這個 WooCommerce 電子郵件記錄功能非常有用,因為您可以深入查看單個電子郵件以檢查它們是否已成功發送。 如果您使用的是 WooCommerce 電子郵件定制器插件,您還可以檢查您的電子郵件是否符合您的要求。
要啟用我們剛剛提到的所有功能,請務必打開 WP Mail SMTP 中的Log Email Content設置。

根據您的郵件,您將看到以下狀態:
- 發送
- 失敗的
- 已交付(如果您的交易電子郵件提供商支持)
您還可以查看電子郵件中附加的任何發票。

從這裡打印您的 WooCommerce 電子郵件附件真的很容易。
您還可以在電子郵件日誌頁面上搜索特定的電子郵件。 例如,您可以在一個列表中顯示所有已發送的訂單電子郵件。

這還不是全部! 使用 WP Mail SMTP 電子郵件日誌記錄,您可以打開打開並單擊跟踪,以查看您的客戶是否正在與您的站點發送的電子郵件進行交互。

記錄電子郵件內容的另一個好處是它可以讓您重新發送 WooCommerce 電子郵件。 接下來讓我們看看。
第 5 步:重新發送 WooCommerce 新訂單通知
在第 4 步中,我們討論了 WP Mail SMTP 中的日誌電子郵件內容功能。 這會在您的 WordPress 數據庫中保存每封已發送電子郵件的副本。
如果您希望能夠重新發送 WooCommerce 訂單電子郵件,這將很有幫助。
例如,如果客戶聯繫您說他們沒有收到訂單確認,您可以從“電子郵件詳細信息”屏幕重新發送整封電子郵件。

使用此選項,您可以將其重新發送給同一收件人或不同的收件人。 如果您的客戶沒有收到訂單電子郵件並且他們提供了替代地址,這將非常有用。
如果您設置了 WP Mail SMTP 來保存 WordPress 電子郵件附件,這些附件也將全部與原始電子郵件一起重新發送。

您是否注意到還有打印電子郵件日誌的選項? 查看我們關於如何打印 WooCommerce 電子郵件的指南,了解它是如何工作的。
如果您需要快速重新發送多封電子郵件的方法,您還可以批量重新發送 WooCommerce 電子郵件。
如果您的 WooCommerce SMTP 服務器出現臨時問題,這將很有幫助。 檢查所有失敗的電子郵件並再次發送它們很容易,而無需單獨打開每一封。

這是最後一個提示:您可以使用 WP Mail SMTP 將您的 WooCommerce 電子郵件日誌導出為 CSV、EML 或 XLS! 這意味著您可以在任何應用程序中跟踪或查看您的 WooCommerce 電子郵件。 查看如何記錄您的 WordPress 電子郵件以了解導出功能的工作原理。
最後,我們想向您展示另外 1 個功能,可幫助您確保 WooCommerce 正在向客戶發送電子郵件。
第 6 步。監控 WooCommerce 電子郵件的送達率
如果您想關注您的 WooCommerce 電子郵件,登錄 WordPress 可能會很不方便。 這就是為什麼我們建議您密切關注您的電子郵件摘要。
WP Mail SMTP 將在每週一向您發送電子郵件,其中包含有關您前一周電子郵件的一些統計信息。

您還可以按主題查看打開率和點擊率明細。 這使您無需登錄 WordPress 即可監控您的電子郵件。

任何時候您需要更多信息,通過登錄並前往WP Mail SMTP » 電子郵件報告來查看您的 WooCommerce 電子郵件報告。
您的電子郵件報告可以讓您更全面地了解您的電子郵件,包括打開率和點擊率以及遞送狀態。

就是這樣! 我們已經完成了修復 WooCommerce 不在您的網站上發送電子郵件的所有步驟。
立即修復您的 WooCommerce 電子郵件
WooCommerce 訂單通知和電子郵件問題的常見問題解答
您是否仍然面臨 WooCommerce 電子郵件和通知的問題? 以下是有關您的 WooCommerce 電子郵件問題的可能修復的更多信息。
為什麼使用 PayPal 付款時 WooCommerce 不發送電子郵件?
如果您沒有收到使用 PayPal 進行的訂單購買通知,這可能是一個簡單的更新問題。 確保您的 WooCommerce 和 WooCommerce PayPal 付款插件已更新到最新版本。 更新後,您的電子郵件通知應該可以正常工作 w
下一步:檢查您的 DNS 記錄
接下來,是時候考慮一下您的 DNS 記錄了。
如果您在設置郵件服務時遵循了我們的指南,您將已經了解 SPF、DKIM 和 DMARC 記錄。 這些記錄通常需要添加到您的域的 DNS 中,以便您的電子郵件通過正確的身份驗證傳遞。
如果您已經有一個電子郵件列表,您可能已經為此設置了 SPF 記錄。 在設置 WP Mail SMTP 時不要添加第二條 SPF 記錄,這一點非常重要,因為這會使它們都失效。

相反,您需要合併 SPF 記錄,以便它們僅佔用 DNS 中的 1 行。

如果您需要有關設置 DNS 的更多信息,請從本指南開始,以修復您的域上的多個 SPF 記錄。
此外,如果您要設置新的 WooCommerce 商店,我們建議您創建一個單獨的電子郵件子域以保護您的電子郵件聲譽。
準備好修復您的電子郵件了嗎? 立即開始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套設置並提供 14 天退款保證。
如果本文對您有所幫助,請在 Facebook 和 Twitter 上關注我們以獲取更多 WordPress 提示和教程。
