Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

MailjetAPI

253 sites Security covered Drupal 9–11 Mailjet ecosystem
View on drupal.org

This module integrates Drupal with the Mailjet email service for sending emails via the Mailjet API. It offers a basic Mail Plugin that utilizes the official Mailjet SDK.

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.

Depends on

Dependencies of the latest stable release

Required by

1 tracked project depends on this one

Activity

Tracked releases
3
Tracked since
Feb 2025
Latest release
3 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
8.x-1.6 Stable 9–11 May 20, 2026
8.x-1.5 Stable 9–11 Feb 19, 2025
8.x-1.4 Stable 9–11 Feb 19, 2025