Edu Cron Bulk Emailer
Send beautiful HTML emails in bulk from your WordPress dashboard using a reliable queue system.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 43 days ago
Is Edu Cron Bulk Emailer abandoned?
Likely maintained (last update 43 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Edu Bulk Emailer is a powerful and easy-to-use plugin that allows you to send HTML emails in bulk directly from your WordPress admin. It’s perfect for sending newsletters, updates, or announcements to your subscribers.
Stop struggling with server sending limits or complex third-party services. Manage everything right inside WordPress. This plugin uses a robust email queue to send your campaigns in small batches over time, ensuring high deliverability and protecting your server’s reputation.
Key Features:
- Email Queue System:
- Batch Processing: Automatically sends emails in small batches using WP-Cron to avoid server timeouts and sending limits.
- Queue Dashboard: A live-updating dashboard shows how many emails are pending, sent, or have failed.
- Active Jobs Management: Track the real-time progress of each bulk send (job).
- Job Controls: Cancel pending jobs, retry all failed emails for a specific job, or delete completed jobs from the queue.
- Delayed Sending: Schedule a bulk send to start after a specific delay.
- Send HTML Emails: Use the built-in WordPress visual (TinyMCE) editor to craft beautiful, media-rich emails.
- Multipart Support: Automatically sends both HTML and plain-text versions of your email for maximum compatibility with all email clients.
- Multiple Recipient Options:
- Paste a comma-separated list of emails.
- Upload a CSV file with emails in the first column.
- Email Template Manager:
- Save your email designs (both HTML and plain-text) as templates.
- Load, edit, or delete saved templates with a single click.
- Sent Email Logs:
- A complete history of all completed bulk sends.
- See the subject, date, and final counts for successful and failed sends.
- Resend: Quickly add any past email campaign back to the queue.
- Delete: Clean up your log history.
- Configurable Settings:
- Control the number of emails per batch.
- Set the time interval between batches (e.g., 50 emails every 5 minutes).
- Define the maximum number of retry attempts for failed emails.
- Clean & Secure: Built following all WordPress coding standards, including nonces, sanitization, and enqueued assets.
Installation
- Upload the
edu-bulk-emailerfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Find the new “Edu Bulk Emailer” menu item in your WordPress admin sidebar.
- Start sending emails!
Frequently Asked Questions
Some email clients (especially on older devices or for high-security settings) cannot or will not display HTML emails. The plain-text fallback is a non-HTML version of your email that will be shown to those users. This dramatically improves your email’s deliverability and user experience.
Your CSV file should be as simple as possible. The plugin only reads the first column of each row. Make sure the very first column of each row is a valid email address. Any other data in other columns will be ignored.
Your templates and completed logs are stored safely in your WordPress database, in the wp_options table.
The active email queue and jobs are stored in a dedicated custom database table (wp_edubzl_email_queue) for performance and scalability.
The test mode log file (when test mode is enabled) is stored in your uploads directory at wp-content/uploads/edu-bulk-emailer/test-email-log.txt. You can view this log from the admin menu: Edu Bulk Emailer Test Email Log.
If you choose to, you can enable an option in the plugin’s “Settings” panel to have all this data (templates, logs, the queue table, and test log files) automatically deleted upon plugin uninstallation.
Yes! This plugin is now designed specifically for large lists. It uses a queue and batch processing to break your large list into small chunks (e.g., 50 emails every 5 minutes). This method respects server sending limits, prevents timeouts, and is the recommended way to handle bulk sending from WordPress.
When you click “Add to Queue”, your emails are not sent immediately. They are added to a custom database table with a “pending” status. A background task (WP-Cron) then runs every few minutes (based on your settings), takes a small batch from the queue, sends them, and updates their status. This repeats until the entire job is complete. You can watch this progress on the “Active Jobs” table.
Review feed
Changelog
1.0.0 (October 28, 2025)
- Initial release.
- Added Email Queue System for reliable, scheduled batch processing via WP-Cron.
- Added Queue Status dashboard and Active Jobs management table.
- Added job controls (Cancel, Retry, Delete) and a delayed sending option.
- Added settings for batch size, interval, max retries, and data cleanup.
- Added bulk sending via email list and CSV upload.
- Added HTML and Plain-Text (Multipart) support.
- Added Email Template manager (Save, Update, Delete, Load).
- Added Sent Email Logs for completed jobs (Resend, Delete).



