PHPackages                             web200/magento-mod-mailjet - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. web200/magento-mod-mailjet

AbandonedMagento2-module[Mail &amp; Notifications](/categories/mail)

web200/magento-mod-mailjet
==========================

Magento 2 Mailjet Module

v1.0.16(6y ago)115MITPHP

Since Jun 13Pushed 6y ago1 watchersCompare

[ Source](https://github.com/Web200/magento-mod-mailjet)[ Packagist](https://packagist.org/packages/web200/magento-mod-mailjet)[ Docs](https://github.com/Web200/magento-mod-mailjet)[ RSS](/packages/web200-magento-mod-mailjet/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (2)Versions (18)Used By (0)

Mailjet Sync (Magento 2.3)

Features
========

[](#features)

Api
---

[](#api)

- Get mailjet template list (Marketing / Automation)
- Send Email

Api Use
-------

[](#api-use)

Send email

```
use Web200\Mailjet\Model\Webservice\Email as MailjetEmail;

class Test {
    public function __construct(
        MailjetEmail $mailjetEmail
    ) {
        $this->mailjetEmail = $mailjetEmail;
    }

    public function send()
    {
        $this->mailjetEmail->setFromEmail('sender@example.com');
        $this->mailjetEmail->setFromName('From Name');
        $to = [
            'Email' => 'recipient@example.com',
            'Name' => 'Recipient Name'
        ];
        $this->mailjetEmail->setVariables(['var1' => 'test']);
        $this->mailjetEmail->setTo($to);
        $this->mailjetEmail->setTemplateId((int)$mailjetTemplateId);
        $this->mailjetEmail->send();
    }
}
```

Others
------

[](#others)

- Sync Mail subscription / unsubscription with MailJet
- Mailjet properties *firstname* *lastname* and *dob* is sent when synchronisation (You need to create properties in MailJet)
- Add Firstname / Lastname / Dob in Admin subscription grid
- Add Firstname / Lastname / Dob in Magento\\Newsletter\\Model\\Subscriber
- Send mail through mailjet api.
- Send test email to specific email, if test config is active

You can save guest subscription :

```
$factory = $this->subscriberFactory->create();
$factory->setSubscriberLastname($lastname);
$factory->setSubscriberFirstname($firstname);
$factory->setSubscriberDob($dob);
$factory->subscribe($email);
```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~24 days

Total

17

Last Release

2276d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c970fb9a7338073fb05dd1eb6df2711ef343fbfc477457ccdff764ebb2e47831?d=identicon)[kpitn](/maintainers/kpitn)

---

Top Contributors

[![kpitn](https://avatars.githubusercontent.com/u/41059?v=4)](https://github.com/kpitn "kpitn (30 commits)")

---

Tags

magento2mailjet

### Embed Badge

![Health badge](/badges/web200-magento-mod-mailjet/health.svg)

```
[![Health](https://phpackages.com/badges/web200-magento-mod-mailjet/health.svg)](https://phpackages.com/packages/web200-magento-mod-mailjet)
```

###  Alternatives

[magepal/magento2-gmailsmtpapp

Magento 2 SMTP Extension - Configure Magento 2 to send all transactional email using Gmail, G Suite, Amazon SES, Office360, Mailgun, SendGrid, Mandrill or any other SMTP servers

3321.8M2](/packages/magepal-magento2-gmailsmtpapp)[mailchimp/mc-magento2

Connect MailChimp with Magento

1611.8M3](/packages/mailchimp-mc-magento2)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
