Configure Regal Send automatic retries

Updated September 28, 2026

Regal Send automatic retries#

Regal Send can automatically retry another delivery attempt when the active mailer reports a temporary transport failure. This can help with short network interruptions, provider rate limits and temporary service availability problems.

Configure delivery retries#

  1. In WordPress, open Regal Send > Settings.
  2. Find the Delivery retries card.
  3. Enable Automatically retry failed delivery.
  4. Choose between one and three extra attempts.
  5. Choose no pause, or a pause of one, two or five seconds between attempts.
  6. Select Save settings.

One-, five- and ten-minute pauses use WordPress cron and require Full Logging, so the exact email and encrypted attachment copies are available for the delayed attempt.

What gets retried#

Only failures identified by the active mailer as retryable are tried again. Configuration errors and other permanent failures stop immediately. Regal Send records and alerts on the final outcome, so a later successful attempt is logged as sent instead of creating a false failure alert.

Retries happen during the original WordPress request. The original attempt is not included in the number of extra attempts, and a configured pause can delay the page load, cron task or background operation that triggered the email.

Choose sensible retry settings#

  • Start with one extra attempt and a one-second pause.
  • Use two or three attempts only when temporary provider errors are common.
  • Keep pauses short on customer-facing forms and checkout requests.
  • Use Email Logs to confirm the final status.

If delivery still fails#

Review the failed email log and correct the provider configuration. Retries cannot repair an invalid password, revoked API key, unverified sender or incorrect OAuth configuration. After correcting the cause, use Regal Send > Test Email to confirm delivery.

See the WordPress email notifications documentation for related WordPress guidance.

Was this article helpful?

Still need help? Contact support