Batch send

Introduction

MailPress sends a specific mail for each recipient.
Sending mails to a large number of recipients can be very long and sometimes can fail.
Make sure your hosting package will allow you to handle the numerous mails your want to send.

To activate this add-on, go to Plugins > installed and activate MailPress_batch_send, then click on the settings link.

  • Batch send is a MailPress facility to send these mails in small batches.
  • Batch send applies if there is more than one recipient.
  • Batch send creates a new status for the mail : 'unsent'.
  • deactivating/activating MailPress_batch_send will schedule a new batch if wpcron selected in settings.

Reminders :

  • wp_cron is NOT a scheduler like cron in unix, wp_cron will execute the scheduled job on time if your blog has some activities at that time, nothing is done in the background !
  • you cannot run two batches at the same time.


In MailPress 5.0, add-on settings tab is renamed : Batches

Settings

  1. Mails sent per batch
  2. Max retries : if failed recipients on first try
  3. Submit batch with
    1. wp_cron
    2. other (when using an external scheduler such as cron for unix/linux)

  1. logs settings

Admin pages

Hereunder are the admin pages modified by this add-on :

Mails

In Mails list,

  • as long as the line is in italic, the sending process for that mail is not finished.
  • 'To' columns displays the batch state of the mail :
    1. Pending
    2. Sending
    3. Sent, displays the number of mail sent

Auto refresh

When wp_cron is selected in settings, auto refresh facility is available in 'screen options' :


Log sample

External Scheduling

Such as cron for Unix/Linux platforms

  • see mailpress/mp-content/mp_batch_send
  • you cannot run two batches at the same time.

Related add-ons