Mandrill logo
New checkbox

Experimental project

This is a sandbox project, which contains experimental code for developer use only.

A super-lightweight module for the Mandrill transactional email platform. It does one thing: invoke Mandrill's native asynchronous option when sending emails.

This module takes the sending load off your Drupal server. In the words of the Mandrill programmers: " ... it enables a background sending mode that is optimized for bulk sending."

Be it in cron or immediate modes, with this module your website no longer waits for each email sending process to complete, before progressing to what it has to do next.
Instead it offloads the email info to the Mandrill server to deal with and moves on straight away.

Install like any other module and visit the Mandrill configuration page, .../admin/config/services/mandrill. Scroll down to find a new checkbox near the bottom of the page, in the section Asynchronous options, labeled Use Mandrill's native asynchronous send option.
Tick. Save. Done.

NOTE: at this stage, this module does not handle send rejections. For this you would set up a webhook to process the 'reject' event.

Sponsored by:
bellabox Australia

Supporting organizations: 
code, tests, documentation. In collaboration with bellabox

Project information