Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

mailjet_api

293 sites Security covered
View on drupal.org

This module provides integration with the Mailjet email service. It provide a simple Mail Plugin which permit to send emails with a request http on the Mailjet API webservice.

The module uses Mailjet Official SDK for sending emails with the send API v3.1.

This is not an official module sponsored by Mailjet. If you are looking for a complete integration with Mailjet service, please checkout the official module page.

Why this module ?

Where as I was looking for sending emails with the Mailjet Send API v3.1, unfortunatly the official module doesn't provide such feature and is more centered about all the services provided by MailJet (Campaign, Contact, etc.). I was looking for a simple integration of the Mail Manager service with the Mailjet API.

Requirements

You need a Mailjet account for using this module.

Installation

Install the module with composer. This will download automatically the required dependencies.
composer require drupal/mailjet_api ^1.0

Configuration

  • Configure your public and secret API key in the module administration settings form.
  • Enable the few options availables as you need (cron, use theme key, sandbox mode, embed image, etc).
  • Configure Mail system module to use the Mailjet API Mailer to format and/or send emails. You can configure Mail System globally or for a specific module / key.
  • Test your intégration with the testing form.

Cf. screenshots.

Use case

This module could play nice with local solutions managing newsletters and subscriptions as the simplenews module, but if you wanted to use a webservice to send emails. It could be use too for any transactional email, or any email sent by your Drupal 8 site.

Activity

Total releases
2
First release
Feb 2025
Latest release
1 year ago
Release cadence
0 days
Stability
100% stable

Releases

Version Type Release date
8.x-1.5 Stable Feb 19, 2025
8.x-1.4 Stable Feb 19, 2025