WordPress.org

Plugin Directory

FluentSMTP-支援 Amazon SES、SendGrid、Mailgun、Postmark、Cloudflare、toSend、Gmail 及任何 SMTP 的 WP Mail SMTP 外掛

FluentSMTP-支援 Amazon SES、SendGrid、Mailgun、Postmark、Cloudflare、toSend、Gmail 及任何 SMTP 的 WP Mail SMTP 外掛

外掛說明

適用於任何電子郵件服務商的 WP Mail SMTP 外掛

您的 WordPress 電子郵件是否無法傳送、落入垃圾郵件,或在毫無提示的情況下失敗?FluentSMTP 是免費的 WordPress SMTP 外掛,藉由將每次 wp_mail() 呼叫都經由您選擇的電子郵件服務傳送,來改善電子郵件送達率:Gmail、Google Workspace、Amazon SES、SendGrid、Mailgun、Cloudflare Email、toSend、Postmark、Brevo (Sendinblue)、SparkPost、Netcore、Elastic Email、SMTP2GO、Outlook / Office 365、Zoho,或任何 SMTP 主機。

FluentSMTP 會與每個服務提供者自己的 API 通訊,而不只使用 SMTP,因此您的交易型與行銷電子郵件能快速寄出並送達收件匣。設定寄件者名稱與電子郵件地址、啟用電子郵件記錄、加入失敗警示,並從同一個畫面將不同寄件者路由至不同服務提供者。

連線至任意數量的電子郵件服務,FluentSMTP 會根據每封電子郵件的寄件地址,將其傳送至正確的服務。

💚 永遠 100% 免費-沒有 Pro 版本、沒有加購推銷、沒有付費牆 💚

FluentSMTP 100% 免費且開放原始碼,而且永遠如此。沒有「pro」版本、沒有付費附加元件、沒有鎖定的功能、沒有電子郵件擷取牆、沒有反覆催促升級的提示、沒有功能限制,也沒有付費方案。這裡列出的每項整合,從 Amazon SES、Gmail 和 Outlook,到 SendGrid、Mailgun、Cloudflare、toSend、Postmark、Brevo 和 SparkPost,都無須付費即可完整使用。

您永遠不必支付任何費用即可使用 FluentSMTP 的任何功能。我們已承諾這一點,作為參與由 WordPress Foundation 發起的「Five for the Future」倡議的一部分。

我們的母公司 WPManageNinja LLC 為 WordPress 企業打造商業產品,並以此經營穩定且獲利的業務,這表示 FluentSMTP 是我們回饋 WordPress 社群的方式,而不是導流漏斗。👉 瞭解它為什麼永遠 100% 免費 👈

🎉 支援的電子郵件服務提供者與 SMTP 連線

  • Amazon SES (API)
  • Gmail(OAuth API)
  • Google Workspace (OAuth API)
  • Outlook / Office 365 / Microsoft 365 (OAuth API)
  • SendGrid(API)
  • Mailgun (API)
  • Cloudflare Email Sending(API)
  • toSend (API)
  • Brevo(原名 Sendinblue)(API)
  • Netcore,原名 Pepipost (API)
  • Postmark(API)
  • SparkPost(API)
  • SMTP2GO(API)
  • Elastic Email(API)
  • Zoho Mail (SMTP)
  • PHP mail()
  • 任何 SMTP 伺服器:您的網頁主機、Gmail SMTP、Yahoo、Outlook.com、Yandex 以及更多
  • 更多原生整合即將推出

🎉 FluentSMTP 功能

FluentSMTP 為速度、可靠性和可擴充性而打造。

  • 透過每個服務提供者的 API 即時傳送電子郵件
  • 跨多個電子郵件連線進行電子郵件路由
  • 連線至任何電子郵件服務商或 SMTP 伺服器
  • 主要連線失敗時的備援電子郵件連線
  • 電子郵件記錄功能,包含完整標頭、內文及伺服器回應
  • 將任何已記錄的電子郵件重新寄送給任何收件者
  • 詳細的電子郵件報告與圖表
  • 每日連線健康狀態監控
  • 透過 Telegram、Slack、Discord 和 Pushover 接收失敗警示
  • WP-CLI 支援
  • 快速、新式的深色佈景主題管理介面

最重要的是,這個外掛是免費的,而且永遠都會免費。👉 了解它為何永遠 100% 免費 👈

FluentSMTP 如何運作?

就像任何 WP mail SMTP 外掛一樣,FluentSMTP 會取代 WordPress wp_mail() 函式,並將每封電子郵件交給您連線的服務;如果該服務提供 API,就使用其 API,否則便使用您為一般 SMTP 連線提供的 SMTP 主機、連接埠與認證資料。所有透過 wp_mail() 傳送電子郵件的外掛與佈景主題都涵蓋在內,無須對這些外掛與佈景主題進行任何變更。

郵件記錄與偵錯

FluentSMTP 會記錄 WordPress 網站傳送的每封電子郵件,因此您可以隨時查看哪些郵件已寄出、哪些未寄出,以及郵件伺服器回報的內容。傳送失敗的電子郵件可以重試,任何已記錄的電子郵件都可以重新寄送。

🎉 Amazon SES (原生 API 連線)

Amazon SES 連線會透過 Amazon 低成本且高送達率的基礎架構傳送您的 WordPress 電子郵件,幾分鐘內即可設定完成。它使用 Amazon 目前的 SES API,並支援所有 SES 區域,包括 EU Sovereign Cloud。

SES 用戶端會在多次傳送之間重複使用其 cURL 連線,因此大量傳送電子郵件時,不必每次都重新進行交握。

🎉 Gmail 或 Google Workspace (原生 API 連線)

連線您的 Gmail 或 Google Workspace 帳號,並透過 Google 的 API 傳送 WordPress 電子郵件,而不是使用 Gmail SMTP。此連線使用 OAuth,因此不需要建立或儲存應用程式密碼。

🎉 SendGrid API 連線

SendGrid 營運全球分散式傳送平台,而 SendGrid API 連線約需一分鐘即可設定完成。

閱讀 SendGrid 連線文件

🎉 Mailgun 郵件 API 連線

Mailgun 是領先的電子郵件寄送服務,受到 225,000+ 家企業信賴。您可以依靠其全球分散式雲端架構來傳送 WordPress 電子郵件。

Mailgun 連線約需一分鐘設定完成,而且使用其 API 而非 SMTP。

閱讀 Mailgun 連線說明文件

🎉 Brevo(原名 Sendinblue)API 連線

Brevo 是協助成長中企業發展的平台,提供強大的交易型電子郵件服務。他們服務全球超過 80,000 家公司,每天傳送數百萬封電子郵件。

如果你使用 Brevo,FluentSMTP 會連線到其 API,並透過該 API 傳送 WordPress 電子郵件。

閱讀 Brevo 連線文件

🎉 Netcore(前身為 Pepipost)電子郵件 API 連線

Netcore 是提供完整電子郵件寄送服務的合作夥伴,提供易於使用的控制台、統計資料與即時傳送資訊。

Netcore 連線大約需要一分鐘設定完成,而且使用的是他們的 API,而不是 SMTP。

閱讀 Netcore API 連線說明文件

🎉 SparkPost 郵件 API 連線

SparkPost 是可靠且具備詳細分析功能的電子郵件傳送服務。SparkPost 連線約需一分鐘即可設定完成。

閱讀 SparkPost 連線文件

🎉 Postmark API 連線

Postmark 是高度可靠的交易型電子郵件服務,以快速傳遞和頂級收件匣到達率著稱。FluentSMTP 會直接連線至 Postmark 的 Server API:貼上您的 Server Token、選取 Message Stream,您的交易型電子郵件就會透過 Postmark 傳送,附件、CC/BCC、Reply-To 和自訂標頭也都會一併傳遞。

閱讀 Postmark 連線文件

🎉 Elastic Email API 連線

Elastic Email 同時處理交易型與行銷郵件,並在其控制台中提供每封郵件的統計資料。FluentSMTP 使用其官方 API。

🎉 Outlook / Office 365 / Microsoft 365 API 連線

連線您的 Outlook.com、Office 365 或 Microsoft 365 帳號,並透過 Microsoft 的 Graph API 傳送 WordPress 電子郵件。此連線使用 OAuth2,因此網站不會儲存密碼,也支援單一租戶 Entra 應用程式註冊。

閱讀將 Office 365 電子郵件連線至 WordPress 的文件

🎉 SMTP2GO 郵件 API 連線

SMTP2GO 可處理交易型與行銷郵件,並在其控制台中提供每封郵件的統計資料。FluentSMTP 使用其官方 API。

🎉 Cloudflare 電子郵件 API 連線

透過其原生 REST API,使用 Cloudflare Email Sending 傳送 WordPress 電子郵件。如果您的網域已在 Cloudflare 上,就能直接從 Cloudflare 的邊緣網路傳送交易型電子郵件,速度快、可靠,並內建 SPF/DKIM/DMARC。FluentSMTP 會處理完整的要求格式,包括附件、CC/BCC、Reply-To 和自訂標頭。您儲存 API 權杖時會檢查一次,接著在連線畫面上再次檢查,因此會在電子郵件需要使用該權杖前回報無效的權杖。

🎉 toSend 電子郵件寄送服務商

toSend 是現代化的交易型電子郵件服務,提供簡單的 API、每個網域的分析功能,以及快速傳送。FluentSMTP 內建原生 toSend 整合:貼上您的 API 金鑰、設定已驗證的寄件者地址,即可在不到一分鐘內開始傳送。傳送失敗時會記錄完整的承載資料,讓您不必離開 WordPress 就能重新傳送或進行偵錯。

閱讀 toSend WordPress 設定指南

🎉 任何 SMTP 伺服器

FluentSMTP 可與任何提供 SMTP 連線的服務搭配使用,包括您的網站主機郵件伺服器、Gmail SMTP、Yahoo、Outlook.com、Zoho Mail 和 Yandex Mail。

你可以進行下列設定:

  • 指定 SMTP 主機。
  • 指定 SMTP 連接埠。
  • 選擇加密方式(SSL 或 TLS)。
  • 選擇是否使用 SMTP 驗證。
  • 指定 SMTP 使用者名稱與密碼。
  • 就是這麼簡單 💯

閱讀 SMTP 連線文件

🚀 快速、現代化的管理介面 🚀

  • 使用 Vue 3 建置成單頁應用程式,並提供淺色與深色佈景主題。
  • 精簡的介面,無需學習即可使用。
  • 提供圖表和統計資料,顯示電子郵件寄送狀況的控制台。

🚀 自動郵件路由 🚀

新增任意數量的電子郵件連線。FluentSMTP 會根據寄件者地址,將每封電子郵件路由至正確的連線。

透過一個連線傳送交易型電子郵件,並透過另一個連線傳送行銷電子郵件;或者設定備援連線,在主要連線失敗時接手。

🚀 郵件記錄與報告 🚀

想知道您的網站寄送了多少電子郵件,以及寄送的是什麼內容嗎?電子郵件記錄會列出每封電子郵件,並以圖表顯示每日總數,您可以隨時重新寄送其中任何一封。這對於保留記錄、稽核寄出的內容,以及在建置期間進行偵錯都很有用。

您可以關閉記錄功能;在這種情況下,只會記錄傳送失敗的電子郵件。記錄會儲存在獨立的資料庫資料表中,因此您的 WordPress 資料表維持原樣。

🚀 連線健康狀態監控 🚀

過期的 OAuth 權杖或已移除的 API 金鑰會一直無從察覺,直到第一封需要使用它的電子郵件傳送失敗為止。FluentSMTP 每天檢查每個連線一次,在控制台顯示失敗狀況,並在連線開始失敗時,透過您設定的通知管道通知您。只有新發生故障的連線會觸發通知,因此已知問題不會每天煩擾您。

🚀 WP-CLI 支援 🚀

從終端機管理 FluentSMTP,尤其是在您需要的電子郵件正是協助您登入管理區的郵件時:

  • wp fluent-smtp test – 透過任何連線傳送測試電子郵件
  • wp fluent-smtp health – 檢查每個連線
  • wp fluent-smtp stats-傳送與失敗數量
  • wp fluent-smtp prune-logs – 清理舊的電子郵件記錄

🚀 透過 Telegram、Slack、Discord 和 Pushover 即時接收電子郵件傳送失敗通知 🚀

同時連線 Telegram、Slack、Discord 或 Pushover,數量不限;每當電子郵件傳送失敗,FluentSMTP 就會立即在這些服務中傳送訊息給您,讓您在客戶發現之前得知。

🚀 安全性 🚀

FluentSMTP 以安全性與擴充性為設計考量,並提供多種方式,協助你確保認證資訊與電子郵件傳送的安全。

  • 將 SMTP 和 API 認證資訊儲存在 wp-config.php,而不是資料庫中。
  • 儲存在資料庫中的憑證已加密。
  • 經過您選擇的天數後自動刪除舊的電子郵件記錄。
  • 連線會直接使用各服務商的 API;如果服務商提供 OAuth,則透過 OAuth 進行,因此只要使用權杖即可,不必儲存密碼。

🚀 HTML 電子郵件的純文字版本 🚀

FluentSMTP 能在傳送時將 HTML 電子郵件轉換成純文字,並將兩個部分以多部分訊息傳送。這有助於提升送達率與垃圾郵件評分。請在設定中開啟此功能。

👉 鳴謝 👈

FluentSMTP 由 WPManageNinja LLC 打造,該團隊也是 Fluent Forms、FluentCRM 和 Ninja Tables 的開發團隊。

FluentSMTP 免費且開放原始碼,而且我們永遠不會推出 Pro 版本。這不是功能缺漏:外掛程式的所有功能都包含在免費版本中。我們撰寫了 一篇說明我們為何製作這個外掛程式的文章,也說明了未來的發展方向。

完整原始碼位於 GitHub,歡迎參與貢獻。
👉 在 GitHub 上檢視 👈

相容於

輕鬆從 WP Mail SMTP by WPForms 搬移

從 WP Mail SMTP by WPForms 轉移只需幾秒鐘。

  • 在您的網站上安裝並啟用 FluentSMTP。
  • 前往 [設定] -> [FluentSMTP]。
  • 它會自動偵測您現有的「WP Mail SMTP by WPForms」設定。
  • 按一下「Import From WP Mail SMTP」按鈕即可。
  • 停用「WP Mail SMTP by WPForms」,享受 FluentSMTP。

一鍵從 Easy WP SMTP 遷移

從 Easy WP SMTP 遷移只需幾秒鐘。

  • 在您的網站上安裝並啟用 FluentSMTP。
  • 前往 [設定] -> [FluentSMTP]。
  • 它會自動偵測你現有的「Easy WP SMTP」設定。
  • 按一下「Import From Easy WP SMTP」按鈕,就完成了。
  • 停用「Easy WP SMTP」,享受 FluentSMTP。

後續計畫

如果你喜歡此外掛,可以考慮查看我們的其他外掛:

螢幕擷圖

安裝方式

  1. 您可以透過 WordPress.org 外掛目錄安裝 FluentSMTP,或將檔案上傳至您的伺服器。
  2. 啟用 FluentSMTP。
  3. 在 WordPress 管理區前往「設定 -> FluentSMTP」。
  4. 選擇您的電子郵件服務商(Amazon SES、Gmail、Outlook、SendGrid、Mailgun、Postmark、Cloudflare 或任何 SMTP 伺服器),然後依照指示進行連線。
  5. 從「設定」畫面傳送測試電子郵件,確認運作正常。
  6. 需要更多協助嗎?請透過 WPManageNinja 支援取得協助。

常見問題集

為什麼我的 WordPress 電子郵件沒有傳送出去,或被歸入垃圾郵件?

WordPress 預設會在您的網頁伺服器上使用 PHP mail() 函式傳送電子郵件,而這通常未經驗證、受到速率限制,或遭主機直接封鎖。接著,信箱服務商會拒收或將其歸入垃圾郵件。FluentSMTP 會改用適當的電子郵件服務或 SMTP 伺服器傳送您的電子郵件,並使用您自己的網域進行驗證,因此電子郵件能夠送達並進入收件匣。

我可以使用此外掛透過 SMTP 從我的 WordPress 網站傳送郵件嗎?

是。外掛程式的用途就是如此:它接管 wp_mail(),並透過您連線的 SMTP 伺服器或電子郵件服務傳送郵件。

FluentSMTP 真的免費嗎?

是的。沒有專業版、付費附加元件,也沒有功能限制。每個服務商和每項功能都包含在免費外掛中,而且今後也會維持如此。

我可以將 Amazon SES API 與 FluentSMTP 連線嗎?

可以。新增您的 SES 存取金鑰與秘密金鑰,FluentSMTP 會透過 Amazon SES API 而非 SMTP 傳送。

我可以使用 Gmail 或 Google Workspace 傳送 WordPress 電子郵件嗎?

是。使用 OAuth 連線您的 Google 帳號後,FluentSMTP 會透過 Gmail API 傳送郵件。如果您偏好,也可以使用 Gmail 的 SMTP 伺服器搭配應用程式密碼。

我可以使用 Outlook、Office 365 或 Microsoft 365 傳送 WordPress 電子郵件嗎?

是。使用 OAuth2 將您的 Microsoft 帳號連線後,FluentSMTP 會透過 Microsoft 的 Graph API 傳送郵件。支援單一租戶的 Entra 應用程式註冊。

我可以將電子郵件服務憑證儲存在 wp-config.php 檔案中嗎?

可以。建立連線時,您可以選擇憑證的儲存位置:資料庫或 wp-config.php 檔案;我們建議後者。

我可以使用 SendGrid 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 會透過其 API 連線至 SendGrid,速度比其 SMTP 端點更快。如果您偏好使用 SMTP,也可以改用該方式進行設定。

我可以使用 Mailgun 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 會使用 API 金鑰連線到 Mailgun,速度比其 SMTP 端點更快。如果你比較想使用 SMTP,也可以改用 SMTP 進行設定。

我可以使用 Brevo (Sendinblue) 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 會使用 API 金鑰連線到 Brevo(原名 Sendinblue)。如果你比較想使用 SMTP,也可以改用 SMTP 進行設定。

我可以使用 SparkPost 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 會使用 API 金鑰連線到 SparkPost。

我可以使用 Netcore(Pepipost)傳送 WordPress 電子郵件嗎?

是。FluentSMTP 會使用 API 金鑰連線至 Netcore(前身為 Pepipost)。

我可以使用 Cloudflare Email 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 提供原生的 Cloudflare Email Sending 整合。新增 Cloudflare 帳號 ID,以及具有 Email Sending 權限的 API 權杖後,外掛程式就會透過 Cloudflare 的 REST API 傳送電子郵件(包括附件、CC/BCC、Reply-To 和自訂標頭)。傳送網域必須位於 Cloudflare,並啟用 Email Sending(已發布 SPF/DKIM/DMARC)。

我可以使用 toSend 傳送 WordPress 電子郵件嗎?

可以。FluentSMTP 原生整合 toSend。請在 toSend 控制台中建立 API 金鑰,新增已驗證的寄件網域,將金鑰貼上至 FluentSMTP,您的 WordPress 電子郵件就會透過 toSend 傳送。

我如何知道其中一個連線已停止運作?

FluentSMTP 每天檢查每個連線一次。如果某個連線因 OAuth 權杖過期或 API 金鑰遭撤銷而開始失敗,就會在控制台標記該連線,並將通知傳送到您設定的通知管道(Telegram、Slack、Discord 或 Pushover)。您也可以隨時從命令列執行 wp fluent-smtp health。

我可以從 WP-CLI 使用 FluentSMTP 嗎?

可以。wp fluent-smtp test 會傳送測試電子郵件,wp fluent-smtp health 會檢查你的連線,wp fluent-smtp stats 會顯示傳送與失敗數量,而 wp fluent-smtp prune-logs 會刪除舊記錄。

我是開發者,要在哪裡為這個專案貢獻心力?

請查看我們的 GitHub 儲存庫。歡迎提交 Pull request。

我發現錯誤。可以在哪裡回報?

請在我們的支援入口網站提交問題。如果您是開發者,請建立 GitHub issue。

我發現安全性問題。要在哪裡回報?

我們使用 Patchstack 管理安全性報告。請在我們的 Patchstack 頁面回報這項問題。

使用者評論

2026 年 10 月 3 日
An excellent plugin! The ease of use, email logging, and retry feature, make this a standout plugin in the space. We use this on every site!
2026 年 9 月 24 日
Tremendamente fácil de configurar, da mucho información es perfecto
2026 年 9 月 18 日
Simple, set and forget, does what it says on the tin and then, doesn't spam you to death after you install it.
2026 年 9 月 9 日
I like this because it just works. Few bells and whistles. Doesn't expend my energy with its self-promotion.
2026 年 9 月 8 日
I had a nearly telepathic experience with Fluent support. First of all the response was…fluent :). Before I got to read the response with my eyes, I started fiddling with my Gmail settings and once I read it, everything clicked into its place.
2026 年 9 月 7 日
Fluent SMTP is not just a name. It is actually VERY easy to use and comes with features that "Pro" versions of other SMTP plugins demand you pay to receive. I like that most of my custom work on WP flows with Fluent very easily and is very compatible with all my work. The email log is an awesome addition and is not locked behind a paywall. I appreciate that Fluent has been recommended by my peers as well. Simply the best and most capable plugin for SMTP to date!
閱讀全部 407 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈FluentSMTP-支援 Amazon SES、SendGrid、Mailgun、Postmark、Cloudflare、toSend、Gmail 及任何 SMTP 的 WP Mail SMTP 外掛〉的開發相關工作。

參與者

〈FluentSMTP-支援 Amazon SES、SendGrid、Mailgun、Postmark、Cloudflare、toSend、Gmail 及任何 SMTP 的 WP Mail SMTP 外掛〉外掛目前已有 24 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈FluentSMTP-支援 Amazon SES、SendGrid、Mailgun、Postmark、Cloudflare、toSend、Gmail 及任何 SMTP 的 WP Mail SMTP 外掛〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

2.4.1 (Date: Sep 27, 2026)

  • Fixed Outlook / Office 365 connections failing to authorize on servers where Microsoft returned an HTML error page instead of a token
  • Fixed resending or retrying a logged email dropping every Cc, Bcc and Reply-To address when there were two or more
  • Fixed the email log’s To column showing serialized text for emails sent to many recipients. On existing sites, deleting all logs once widens the column
  • Fixed plain-text emails losing their line breaks, and anything in angle brackets, in the email log viewer
  • Fixed SparkPost sending plain-text emails as HTML, which collapsed their line breaks
  • Fixed emails failing on Postmark, and names being cut short on Mailgun, SMTP2GO and SparkPost, when a recipient’s or sender’s name contains a comma (for example “Shah, Jewel”)
  • Fixed a long connection error on the Settings screen hiding that connection’s Edit button and address, and the provider logos not showing on phones
  • Added the Amazon SES regions Asia Pacific (Hyderabad, Jakarta, Malaysia), Europe (Zurich), Middle East (UAE), Israel (Tel Aviv) and AWS GovCloud (US-East)
  • Improved translation of the test message sent by the Slack, Discord and Pushover alert channels

2.4.0 (Date: Sep 08, 2026)

  • Redesigned the whole admin on the shared Fluent design system and rebuilt it on Vue 3, Element Plus and Vite
  • Added a dark theme, shared with FluentCart so choosing it in one plugin chooses it in both
  • Simplified the navigation to Dashboard, Settings, Email Logs, Alerts and About, with Settings and Alerts rebuilt as at-a-glance lists
  • Improved the dashboard with sent, failed, connections and senders at the top, a Recent Activity panel and an Alerts & Notifications summary
  • Improved the email log: one-line rows, a toolbar with all filters together, and fixes for the failed-count link, Prev/Next in the viewer, filtering on a later page and pagination on phones
  • Fixed Bcc recipients never receiving an email sent over the Outlook / Office 365 connection
  • Requires WordPress 6.5 or newer (was 5.5)

2.3.1 (Date: Aug 13, 2026)

  • Added an optional Directory (tenant) ID for Outlook / Office 365, for single-tenant Entra app registrations that cannot accept personal Microsoft accounts
  • Fixed “Could not instantiate mail function.” on the PHP mail() connection when a host or plugin selects its own transport from the phpmailer_init hook
  • Fixed mail routed outside FluentSMTP being sent through the site’s own SMTP relay when a bulk sending session held a connection open

2.3.0 (Date: Aug 05, 2026)

  • Added Cloudflare Email Sending Provider
  • Added Recipient Picker and Resend History for Email Logs (props @faisalahammad)
  • Added Daily Connection Health Check with dashboard alerts and failure notifications
  • Added WP-CLI commands for test email, connection health, stats and log pruning
  • Added Amazon SES EU Sovereign Cloud region (Germany, Brandenburg)
  • Added send time tracking on every email log
  • Added fluent_mail/manage_capability filter to change the required admin capability
  • Added inline image embedding for SMTP connections via the wp_mail_embed_args filter
  • Added inline setup guides for Cloudflare and toSend
  • Improved sending speed with connection reuse for Amazon SES, toSend and FluentCRM bulk sending
  • Improved Email Log performance with a new database index and batched pruning
  • Updated the wp_mail() replacement to match WordPress 7.0 core
  • Fix: List-Unsubscribe one-click headers were encoded and ignored by mailbox providers on Amazon SES, Gmail and Outlook (props @rogerjudd)
  • Fix: Ampersands in the site title showing as HTML entities in the From Name, subject and email logs (props @ikamal7)
  • Fix: Outlook failures reporting a generic “Unauthorized” instead of the reason Microsoft gave (props @reikjarloekl)
  • Fix: From Name losing its last character when written without a space before the angle bracket
  • Fix: Weekly and monthly reports merging data across different years
  • Fix: toSend Reply-To formatting and sender validation messages
  • Fix: Nested array sanitization in email logs
  • Security hardening across the plugin, plus UI and translation improvements

2.2.95 (Date: Dec 28, 2025)

  • 為郵件傳送失敗通知新增多個通知頻道
  • 新增 Pushover 通知支援
  • 新增 toSend 郵件傳送服務供應商
  • 新增停用 API 金鑰加密的選項
  • 修正 PHP 8.4 相容性問題

2.2.92 (Date: Aug 27, 2025)

  • 修正 Elastic Email 的附件處理問題。
  • 解決 SMTP2GO 的匯入宣告問題。
  • 為 FluentMail\App\Services\Mailer\Manager 新增 PHP 8.4 支援。
  • 新增 Amazon SES 區域:ap-northeast-3 (亞太區域 – 大阪)。
  • 改進 BaseHandler 中的錯誤處理。
  • 更新後援郵件處理流程,在成功時回傳 true。
  • 一般的程式碼錯誤修正與效能改進。
  • 修正:重新傳送郵件時,記錄器會遵循 HTML 郵件的 Content-Type
  • 樣式改進
  • 修正:防止重新整理時記錄畫面出現多餘的導航錯誤
  • 修正:確保一併記錄 Content-Type 標頭,以利準確重新傳送郵件

2.2.90 (Date: Feb 07, 2025)

  • 新增 SMTP2GO 服務供應商
  • 改進翻譯內容
  • 為附件檔案新增 name 屬性
  • 安全性:更新 Google SDK 函式庫至最新版本並更新 JS DomPurify 函式庫
  • 修正:Slack 的郵件傳送失敗通知問題
  • 樣式改進

2.2.83 (Date: Nov 22, 2024)

  • 修正反序列化 (unserialize) 參數問題

2.2.82 (Date: Nov 22, 2024)

  • 安全性:修正資料反序列化問題
  • 修正 Sparkpost 收件者問題

2.2.81 (Date: Oct 20, 2024)

  • 安全性:修正 Slack 要求的單次有效隨機碼 (nonce) 驗證問題 (感謝 patchstack)
  • 修正啟用純文字模式時 WooCommerce 的郵件問題
  • 修正翻譯問題
  • Postmark 支援自訂標頭

2.2.80 (Date: July 02, 2024)

  • 新增純文字支援:將 HTML 郵件轉換為純文字並以多部分 (multi-part) 郵件傳送
  • 改進翻譯內容
  • 改進內部程式碼基底

2.2.73 (Date: Apr 25, 2024)

  • 與 PHP 8.X 相容
  • 新增傳送時間點統計圖表

2.2.72 (Date: Mar 16, 2024)

  • 與 PHP 8.4 相容
  • 修正 Slack 通知問題

2.2.71 (Date: Jan 01, 2024

  • 緊急修正:修正輸入欄位問題

2.2.7 (Date: Jan 01, 2024)

  • 新增透過 Telegram / Slack / Discord 的即時郵件傳送失敗通知
  • 新增為 Amazon SES 加入額外電子郵件地址的選項
  • UI 介面改進

2.2.6 (Date: Oct 01, 2023)

  • 啟用所有 SMTP 連線金鑰的加密
  • 將 SendInBlue API 搬移至 Brevo API
  • 改進外掛衝突偵測與自動修正功能
  • 修正與其他外掛的 UI 衝突

2.2.5 (Date: Jul 06, 2023)

  • (安全性修正) 預覽郵件時,主旨現在會進行清理與逸碼處理
  • 預設在記錄中顯示伺服器回應
  • 修正最新版本 PHP 的 http_build_query 問題
  • 改進郵件預覽的 UI 與使用者體驗

2.2.4 (Date: Feb 04, 2023)

  • 郵件預覽現在已進行清理處理
  • you can now define FLUENTMAIL_SIMULATE_EMAILS to simulate emails programmatically
  • 修正 Outlook API 連線問題
  • 修正內文中的說明文件連結
  • 使用者體驗改進

2.2.2 (Date: Nov 11, 2022)

  • 修正 Google/Gmail 連線的廠商庫 (vendor) 衝突
  • 連線精靈的 UI 改進

2.2.1 (Date: Nov 08, 2022)

  • 重構 Google API 整合
  • 修正 Outlook API 連線的編碼問題
  • 修正 ElasticEmail 附件問題
  • 修正摘要郵件的 esc_* 問題
  • 在外掛的 [關於] 頁面新增貢獻者資訊。
  • UI 與使用者體驗改進

2.2.0 (Date: Aug 21, 2022)

  • 新增 Elastic Mail API
  • 相容於 PHP 8.0 與 8.1
  • UI 介面改進

2.1.2 (Date: July 05, 2022)

  • Google/Gmail API 升級
  • UI 介面改進

2.1.1 (Date: March 12, 2022)

  • 改進郵件記錄畫面
  • 改進 UI 與設定
  • 修正自動刪除舊郵件記錄功能

2.1.0 (Date: October 24, 2021)

  • 修正排程作業 (Cron) 問題
  • 修正 PHP 8.0 相容性問題
  • 多重連線的使用者體驗改進
  • 可透過篩選器移除寄件者郵件與名稱的勾點

2.0.2 (Date: September 21, 2021)

  • 修正排程的資料庫清理
  • 改進 wp_mail 的載入與郵件傳送
  • Pepipost 驅動程式改進
  • SendGrid 驅動程式改進
  • SendinBlue 驅動程式改進

2.0.1 (Date: July 28, 2021)

  • 新增 Postmark API 連線
  • 修正控制台統計數字
  • 修正清理處理 (Sanitization) 問題

2.0.0 (Date: July 27, 2021)

  • 新增 Outlook / Office 365 API 連線
  • Amazon SES 連線改進
  • 可在支援的連線中停用強制寄件者郵件功能
  • 新增後援連線功能
  • 新增一鍵從 WP Mail SMTP 外掛搬移的功能
  • 新增一鍵從 WP Easy SMTP 外掛搬移的功能
  • UI 介面改進
  • 為連線輸入項新增單次有效隨機碼 (nonce) 與清理處理

1.2.0 (Date: May 26, 2021)

  • 新增 Gmail 與 Google Workspace API 連線
  • 新增內建說明文件
  • UI 介面改進
  • 修正 PHP 8 相容性問題
  • 從記錄中批次傳送郵件
  • 新增郵件模擬器
  • Amazon API 修正

1.1.1 (Date: April 26, 2021)

  • 修正資料庫警告問題

1.1.0 (Date: April 25, 2021)

  • 修正錯誤處理問題
  • 資料庫查詢最佳化
  • Amazon SES 連線最佳化
  • UI 介面改進
  • VueJS 載入改進

1.0.1 (Date: January 24, 2021)

  • 修正 UTF-8 問題
  • 修正 Sendinblue wp-config 常數問題
  • 修正後援寄件者名稱問題
  • 郵件記錄搜尋功能已修正

1.0.0 (Date: January 18, 2021)

  • 首次發行
  • 目前已完成 349 次 Git 提交
  • 消耗了 698 杯咖啡 (開玩笑的,我們早就數不清了)
  • 3 個月的工作成果
  • 讓郵件傳送變得更簡單!