Skip to content

Changelog ​

2.0.0 (unreleased) ​

  • Added: failed emails are retried up to a configurable number of attempts (Max attempts), the CP shows the status and last error of every email and failed emails can be retried
  • Added: reply-to, alt message and attachments are stored in the queue and sent with the email
  • Added: a public API to add an email to the queue from another add-on: ee('reinos_email_queue:Queue')->add([...])
  • Added: an optional cron key, so only a cron URL with that key runs the queue
  • Bugfix: where the {email_queue} marker stayed in the email
  • Bugfix: where a failing email blocked the queue forever
  • Bugfix: where Email Template wrapped a queued email twice in its template
  • Bugfix: where the email charset setting was shown twice in the settings
  • Bugfix: where the log overview paging only counted the logs of the current page
  • Bugfix: where deleting all logs also deleted the logs of other sites
  • Security: the cron URL output no longer shows the headers and body of failed emails
  • Updated: the installer now uses the ExpressionEngine 7 add-on installer and migrations
  • Updated: the control panel pages use the ExpressionEngine 7 control panel routes, the settings page moved from addons/settings/reinos_email_queue/settings to addons/settings/reinos_email_queue
  • Updated: the cron URL is now its own action (?ACT=<id>), the old cron URL (?ACT=<id>&method=send_mail) keeps working
  • Updated: removed the automatic migration from the old Email Form module
  • Updated: removed the unused {reinos_email_queue_action_url} global variable and the hooks behind it
  • Updated: removed unused code and legacy leftovers
  • Updated: requires ExpressionEngine 7+ and PHP 8.0+, for ExpressionEngine 6 use the legacy package (legacy/ee_reinos_email_queue-v1.2.0.zip) (Breaking change)

1.2.0 (02-09-2026) ​

  • Updated: remove custom license check and rely on the built-in license verification of ExpressionEngine

1.1.0 (18-04-2025) ​

  • Added: the option to add a custom SMTP provider

1.0.0 (24-03-2025) ​

  • Init release