How to Change Your Sending Frequency in MailerPress

MailerPress doesnโ€™t send a campaign to all your contacts at once. It splits the recipients into batches (small groups of emails) and sends one batch at regular intervals, with a limit on emails per second. The sending frequency settings control this pace. Sending too fast can overload your server or exceed your sending serviceโ€™s limits, which hurts deliverability (your chances of reaching the inbox). Sending too slowly delays your campaigns.

Open the sending frequency settings

Go to MailerPress > Settings > Sending frequency, or click Adjust sending frequency on your primary providerโ€™s card in MailerPress > Integrations.

The first card shows your Active email service provider (your primary provider) with a note, such as a deliverability warning for PHP Mail or Gmailโ€™s daily limits. Click Change provider to choose another service. Profiles depend on this provider, so configure your sending service first (see Choose and configure your email sending service).

Below, Current Configuration sums up the settings in use: Batch Size (emails per batch and interval), Emails per Hour, Emails per Day and Rate Limit (maximum emails per second within a batch).

Choose a configuration mode

Under Configuration Mode, pick one of three options, then click Save settings.

Automatic

MailerPress picks a profile based on your email service provider and your server capabilities. This is the recommended mode for most users. The profile in use appears under Currently using.

Profile

Pick a ready-made profile in the Profile list to match your plan with your sending service (see below). The recommended profile is marked with a star. MailerPress shows its description and its throughput Per Hour and Per Day.

Manual

Set your own values. This mode is for advanced users: wrong values can cause delivery issues or overload your server.

SettingDescription
Emails per chunkEmails sent in each batch, from 1 to 500.
Interval between chunksWait before the next batch: 1, 2, 3, 5, 10, 15 or 30 minutes. Below 3 minutes, MailerPress shows a warning: shorter intervals may overload Action Scheduler (the WordPress task queue that sends the batches) and your server.
Rate limit (emails per second)Maximum emails sent per second within a batch, from 0 to 100. 0 removes the limit (not recommended). With PHP Mail, MailerPress shows an error above 50 emails per second.

Check the delivery time estimates

Delivery Time Estimates shows how long a campaign takes with the current settings: for 1,000 contacts (in minutes), and for 10,000 and 50,000 contacts (in hours). For example, at 75 emails every 5 minutes (900 per hour), 10,000 contacts take about 11 hours. The actual time depends on your server.

Available profiles

Each profile sets a batch size, an interval and a rate limit. The recommended profile of each service is also the default in Profile mode. PHP Mail and Custom SMTP are available in MailerPress (free); all the other services require MailerPress Pro.

ServiceProfileSettingsEmails per hour
PHP MailMicro (Shared hosting – very limited)10 emails every 10 minutes, 1/s60
PHP MailPrudent (Recommended for shared hosting) (recommended)25 emails every 10 minutes, 2/s150
PHP MailStandard (VPS only – risky)50 emails every 10 minutes, 3/s300
WordPress DefaultConservative (safe for most SMTP plugins) (recommended)25 emails every 10 minutes, 2/s150
WordPress DefaultStandard100 emails every 10 minutes, 5/s600
WordPress DefaultPerformance (dedicated SMTP provider)250 emails every 10 minutes, 10/s1,500
Custom SMTPConservative (Gmail SMTP, free providers)25 emails every 5 minutes, 3/s300
Custom SMTPBalanced (Recommended – Most SMTP servers) (recommended)50 emails every 5 minutes, 8/s600
Custom SMTPPerformance (Dedicated SMTP servers)100 emails every 3 minutes, 15/s2,000
GmailFree Gmail (500/day limit) (recommended)20 emails every 10 minutes, 2/s120
GmailGoogle Workspace (2,000/day limit)50 emails every 10 minutes, 5/s300
BrevoPrudent (Free plan – 300 emails/day)50 emails every 5 minutes, 10/s600
BrevoBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
BrevoPerformance (Premium plans)200 emails every 5 minutes, 30/s2,400
SendGridBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
SendGridPerformance (Pro plans)200 emails every 3 minutes, 50/s4,000
SendGridHigh Performance (Premier plans)300 emails every 5 minutes, 50/s3,600
Amazon SESPrudent (Sandbox/New accounts)50 emails every 5 minutes, 10/s600
Amazon SESBalanced (Recommended) (recommended)75 emails every 5 minutes, 12/s900
Amazon SESPerformance (High volume)150 emails every 5 minutes, 14/s1,800
Amazon SESMaximum (Enterprise – AWS approved increased limits)200 emails every 5 minutes, 20/s2,400
MailgunBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
MailgunPerformance (Foundation+ plans)200 emails every 3 minutes, 40/s4,000
MailgunHigh Performance (Scale plans)300 emails every 5 minutes, 50/s3,600
MailjetPrudent (Free plan – 6k/month)50 emails every 5 minutes, 10/s600
MailjetBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
MailjetPerformance (Premium plans)200 emails every 5 minutes, 30/s2,400
PostMarkPrudent (10k plan)50 emails every 5 minutes, 10/s600
PostMarkBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
PostMarkPerformance (100k+ plans)200 emails every 5 minutes, 30/s2,400
ResendPrudent (Free plan – 100/day)50 emails every 5 minutes, 10/s600
ResendBalanced (Recommended) (recommended)75 emails every 5 minutes, 15/s900
ResendPerformance (Pro plans)200 emails every 5 minutes, 30/s2,400
SMTP2GOPrudent (Free plan – 1k/month)50 emails every 5 minutes, 8/s600
SMTP2GOBalanced (Recommended) (recommended)100 emails every 2 minutes, 10/s3,000
SMTP2GOPerformance (Professional plans)200 emails every 2 minutes, 20/s6,000
EmailitPrudent (Starter plans)50 emails every 5 minutes, 5/s600
EmailitBalanced (Recommended) (recommended)100 emails every 2 minutes, 10/s3,000
EmailitPerformance (High volume plans)150 emails every 2 minutes, 15/s4,500
ToSendPrudent (Starter plan)50 emails every 5 minutes, 10/s600
ToSendBalanced (Recommended) (recommended)100 emails every 5 minutes, 20/s1,200
ToSendPerformance (Pro plans)250 emails every 5 minutes, 40/s3,000

Postal has no predefined profile: use the Manual mode.

The emails per day shown by MailerPress are a theoretical maximum (emails per hour ร— 24). Your planโ€™s daily or monthly quota with the sending service still applies.

Good practices

  • After changing your primary provider, open MailerPress > Settings > Sending frequency. MailerPress switches to the Automatic mode for the new provider. Check the result, change the mode if needed and click Save settings.
  • On shared hosting with PHP Mail, keep a cautious profile: hosts often limit emails per hour, and going over can get your server flagged for spam.
  • If batches go out late or irregularly, your site may not get enough visits to trigger WordPress scheduled tasks. Set up a real cron job (a task your server runs on a fixed schedule): see How to set up a WordPress cron job from your server.