WP Manifestindependent plugin directory
manifest / email / monteaufkirchen-wp_mail_queue

Monte Mail Queue Throttle

A WordPress plugin that intercepts `wp_mail()` calls, queues eligible messages, and sends them later at a controlled pace through the site's normal mail transport.

by Andre Essing · github.com/aessing/monteaufkirchen-wp_mail_queue · website

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/aessing/monteaufkirchen-wp_mail_queue/archive/refs/heads/main.zip

From the readme

Monte Mail Queue Throttle A WordPress plugin that intercepts wpmail() calls, queues eligible messages, and sends them later at a controlled pace through the configured transport. Built for WordPress sites that send bulk mail through providers with strict rate limits, with optional Azure Communication Services Email delivery when direct provider transport is preferred. Highlights | Area | What it does | | --- | --- | | Queueing | Captures WordPress wpmail() calls before immediate delivery. | | Throttling | Enforces an hourly send limit, defaulting to 1500 mails per hour. | | Cron cadence | Runs through a configurable WP-Cron schedule, defaulting to every 2 minutes. | | Azure delivery | Can send queued mail through Azure Communication Services Email REST API. | | FluentSMTP | Continues using FluentSMTP only when Azure transport is disabled. | | Source filtering | Can queue all mail or only mail detected from selected plugin slugs such as send-users-email. | | Admin UI | Includes Dashboard, Settings, Queue, and Logs views. | | Reporting | Shows status cards, a stacked 30-day mail activity chart, paginated queue rows, and log history. | | Recovery | Requeues stale processing jobs a

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v0.5.0Jun 26, 2026
v0.4.0May 2, 2026