Before sending large batches, it’s important to understand how email limits and deliverability affect your setup. The plugin respects whatever limits you define — but those limits must align with what your provider actually allows.
Provider Limits #
Every host or email provider enforces sending caps. Common examples:
- Shared hosts: as low as 200–500 emails per hour.
- Transactional email services (like SendGrid, Mailgun, SES): higher, often thousands per hour.
- Custom SMTP or Google Workspace: stricter daily quotas (e.g., 2,000 per day).
Check your host’s documentation so you don’t risk hitting hard blocks.
Throttling Expectations #
Mass Email Notifications lets you define:
- Per-minute, hourly, daily, and monthly limits.
- Fixed resets (e.g., midnight every day) or rolling windows (e.g., past 24 hours).
- Compound rules (e.g., 100/hour and 500/day).
When a limit is reached, the plugin automatically pauses a batch until the next reset. This prevents server overload, keeps your account in good standing, and avoids unexpected charges for going beyond your plan.
SMTP & Deliverability Checklist #
Good settings won’t matter if emails land in spam. Improve deliverability by:
- Using SMTP: Don’t rely on
wp_mail()
. Connect through a proper SMTP plugin. - Configuring authentication: Ensure your domain has SPF, DKIM, and DMARC records.
- Verifying From addresses: Match the domain you control.
- Testing content: Avoid spammy subject lines, excessive links, or large attachments.
- Throttling conservatively: Even if your host allows more, slower pacing can reduce spam flags.
By aligning your provider’s caps with the plugin’s throttling rules and securing SMTP, you’ll send reliably — without interruptions or deliverability surprises.