What this solution does
The awz.quickmail module enables immediate sending of marked email templates via Bitrix\Main\Mail\Event::sendImmediate() right after they are written to the b_event table. This bypasses the standard agent queue to ensure instant delivery.
Key features:
Instant delivery: emails are sent immediately, skipping the standard agent queue.
Queue cleanup: optional removal of sent messages from the b_event table to prevent duplicates.
Blocking standard sending: ability to completely disable email sending through the standard mechanism.
Flexible configuration: settings are available both at the template list level and when editing a specific template.
How it works:
When an email is added to the queue (OnAfterEventAdd event), the module checks the immediate send flag.
If the flag is set, the email is sent immediately via sendImmediate().
If the cleanup option is enabled, the sent email is removed from the queue.
If a send attempt is made through the standard mechanism (OnBeforeEventSend event), the module blocks the process.
General iT can install and configure this module and check how it works on your website.