前言介紹
- 這款 WordPress 外掛「GD Mail Queue」是 2019-05-02 上架。
- 目前有 900 個安裝啟用數。
- 上一次更新是 2024-12-03,距離現在已有 151 天。
- 外掛最低要求 WordPress 5.9 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
- 有 11 人給過評分。
- 論壇上目前有 1 個提問,問題解答率 0%
外掛協作開發者
gdragon |
外掛標籤
smtp | queue | dev4press | email log | html email |
內容簡介
此外掛可新增郵件佇列系統,攔截所有通過 wp_mail 函式發送的電子郵件,根據預先定義的規則(收件人數量等)將電子郵件加入佇列,每位收件人都能收到電子郵件。此外,此外掛可將所有純文字郵件轉換成 HTML,並以 HTML 的形式發送,還提供了自訂電子郵件模板和各種其他選項。
此外掛運作方式
控制進程的中心部分稱為「Mailer」。
攔截所有 wp_mail 呼叫
必要時以 HTML 包裝電子郵件
確定收件人數量
按需將每位收件人的電子郵件加入佇列
將純文字轉換為 HTML 郵件的過程支援所有通過 wp_mail 發送的電子郵件,即使未加入佇列,也能將所有 WordPress 系統電子郵件(註冊,重設密碼等)轉換為 HTML 郵件。您可以:
從預定義的 HTML 樣板中選擇
添加自訂 HTML 樣板
為電子郵件定義自訂標題和頁尾
佇列透過 CRON 作為後台作業運行,您可以配置每批發送多少封電子郵件以及超時設定,以防 PHP 超時破壞發送過程。
電子郵件發送
此外掛使用 WordPress 內置的 PHPMailer 發送電子郵件。此外,此外掛還提供其他選項來控制佇列發送過程和 wp_mail 發送過程。
基於 PHPMailer 類的電子郵件發送引擎
使用 SMTP 發送電子郵件的 PHPMailer 選項
自訂所有 wp_mail 通過的電子郵件來源
為佇列發送的所有電子郵件自訂電子郵件來源、回覆和寄件人
電子郵件日誌紀錄
此外掛包含先進的電子郵件日誌紀錄。
自訂資料庫表以儲存日誌,用於提高效能
為每封電子郵件儲存所有相關資料,包括附件清單
包含篩選已記錄郵件的電子郵件日誌面板
顯示包含所有已記錄電子郵件詳細資訊的預覽彈出視窗
預覽彈出視窗顯示完整的 HTML 郵件部分預覽
通過佇列重試發送任何失敗的電子郵件
其他此外掛功能
暫停 wp_mail 和佇列作業的選項
儀表板:佇列概述(包括最後一次運行)統計資料
儀表板:整體 Mailer 統計概述
儀表板:包含各種其他資訊的其他方塊
自動清理所有成功發送和/或失敗的電子郵件
為佇列發送的每個電子郵件記錄錯誤
以開發人員友善的方式提供各種操作和篩選器以進行額外的控制
支援攔截 bbPress 訂閱通知電子郵件
支援 BuddyPress 郵件系統
將 BuddyPress 設為使用 WordPress wp_mail() 函式的選項
追蹤從 WordPress、bbPress 等發送的電子郵件類型
測試發送電子郵件和添加到佇列的工具
升級到 GD Mail Queue Pro
專業版包含更多優秀功能:
基於 REST API 的發送電子郵件引擎
REST API 引擎:SendGrid
REST API 引擎:Amazon Web Services SES (通過免費插件)
REST API 引擎:Gmail (通過免費插件)
REST API 引擎:Mailgun (通過免費插件)
REST API 引擎:Mailjet (通過免費插件)
REST API 引擎:SendInBlue (通過免費插件)
原文外掛簡介
The plugin adds a mail queue system that can intercept all the emails sent through the wp_mail function, and depending on the predefined rules (number of recipients), sent the email into the queue, with each recipient getting their email. On top of that, the plugin can process all plain text emails and wrap them in the HTML, and send them as HTML, with options to customize the template and various other aspects.
How the plugin works
The central part of the plugin, called ‘Mailer,’ controls the process.
Intercept every wp_mail call
If needed, wrap email in HTML
Determine the number of recipients
If eligible, add each recipient email into the queue
Process of turning plain text into HTML emails, support all emails sent through wp_mail, even if they don’t end in the queue. This can turn all WordPress system emails (registration, password reset…) into HTML emails and you can choose between predefined HTML templates, or register own templates via filter.
Queue works through the CRON, as a background job, and you can configure how many emails to send in a batch, with the timeout setting to prevent PHP timeout breaking the sending process.
Email Sending
Emails are sent using PHPMailer built into WordPress. But, the plugin has additional options to control the queue sending process and the wp_mail sending process.
Email sending engine based on PHPMailer class
PHPMailer options to use SMTP for sending emails
Customize email From for all emails passed through wp_mail
Customize email From, Reply, and Sender for all emails sent through the queue
Email Logging
The plugin includes an advanced email log.
Custom database tables to store logs, made for performance
Store all relevant data for each email, including a list of attachments
Email log panel with filters for logged emails
Preview popup displaying all logged email details
Preview popup shows the full HTML email part preview
Retry sending any failed emails through the queue
Security related features
The plugin will attempt to strip malicious content from intercepted email, and sanitize the email plain text before generating HTML version, with the option to control the scope of the HTML tags to allow. HTML from subject will be striped. Emails stored in the log will be additionally sanitized, and on display, email content will be again escaped or run through KSES to avoid issues.
Other plugin features
Options to pause wp_mail and queue operations
Dashboard: an overview of the queue (including the last run) statistics
Dashboard: an overview of the overall mailer statistics
Dashboard: additional boxes with various other information
Automatic cleanup of all successfully sent and/or failed emails
Logging of the errors for each email send through the queue
Developers friendly with various actions and filters for extra control
Support for intercepting bbPress subscription notifications emails
Support for the BuddyPress mail system
Option to set BuddyPress to use WordPress wp_mail() function
Track email types from emails sent by WordPress, bbPress and more
Tools to test sending of emails and adding to the queue
Upgrade to GD Mail Queue Pro
Pro version contains many more great features:
REST API based email sending engines
REST API Engine: SendGrid
REST API Engine: Amazon Web Services SES (through free addon)
REST API Engine: Gmail (through free addon)
REST API Engine: Mailgun (through free addon)
REST API Engine: Mailjet (through free addon)
REST API Engine: SendInBlue (through free addon)
PHPMailer third-party SMTP services support
PHPMailer SMTP Service: Amazon Web Services SES
PHPMailer SMTP Service: Mailgun
PHPMailer SMTP Service: Mailjet
PHPMailer SMTP Service: Mandrill
PHPMailer SMTP Service: PostMark
PHPMailer SMTP Service: PepiPost
PHPMailer SMTP Service: SendGrid
PHPMailer SMTP Service: SendInBlue
PHPMailer SMTP Service: SendPulse
PHPMailer SMTP Service: SparkPost
Panel to show everything currently in queue
Email Notifications with daily and weekly statistics
Email Notifications with daily and weekly errors logged
Safe staging support with email redirection
HTMLfy support for uploading logos
Improved dashboard with various control buttons
Improved log with the email role-based filtering
Tool to preview HTML template
With more features on the roadmap exclusively for the Pro version.
More information about GD Mail Queue Pro
Compare Free vs. Pro Plugin
More Information and Support
More information about GD Mail Queue
Support and Knowledge Base for GD Mail Queue
Important
The plugin only works with the default WordPress wp_mail function that uses the PHPMailer object.
The plugin doesn’t replace wp_mail or PHPMailer and uses default function and class built into WordPress.
It is not advisable to use this plugin and some other plugin that manipulates WordPress PHPMailer object.
Plugin doesn’t support plugins replacing the wp_mail function (Sendgrid, WP Offload SES, and similar).
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「GD Mail Queue」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
1.0 | 2.0 | 2.1 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 2.0.1 | 2.1.1 | 2.1.2 | 3.0.1 | 3.4.1 | 3.4.2 | 3.5.1 | 3.9.1 | 3.9.2 | 3.9.3 | 4.2.1 |
延伸相關外掛(你可能也想知道)
Contact Form 7 Email Add on 》Contact Form 7 Email Addon 是 Contact Form 7 的電子郵件配置擴展。它讓您自定義用戶和管理員的聯繫表單電子郵件。您可以從預先開發的模板中選擇最適合的電...。
LH Multipart Email 》這是您需要的外掛程式,但您可能並沒有意識到。它非常簡單而有效率地完成一件事情。對於每一封由 WordPress 發送的 HTML 郵件,它將提供純文字替代(在同一封...。
Add Plain-Text Email 》增加純文字電子郵件, 此外掛會在您的 WordPress 電子郵件中增加 plain/text 版本的 HTML 郵件,透過此功能可以減少 SpamAssassin 等工具將您的合法電子郵件標...。
HTML Emails 》此外插件可以將預設的純文字電子郵件通知轉換為可完全自訂,好看的 HTML 郵件。, 支援多站點 (WordPress 3.0) 將在不久的將來添加。, 注意事項:, , 電子郵件...。
WP Universal Newsletter 》Primitive Spark 的外掛可讓您輕鬆地在 WordPress 內直接建立響應式 HTML 電子報。使用這個外掛,您可以在 WordPress 網站上建立和主機自己的電子報內容,然...。