PHPackages                             dps-software-srl/php-mailjet-lib - 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. dps-software-srl/php-mailjet-lib

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

dps-software-srl/php-mailjet-lib
================================

Send mails from mailjet

v1.0.8(12mo ago)02.0k1proprietaryPHP

Since Jul 11Pushed 12mo ago1 watchersCompare

[ Source](https://github.com/DPS-Software-SRL/php-mailjet-lib)[ Packagist](https://packagist.org/packages/dps-software-srl/php-mailjet-lib)[ RSS](/packages/dps-software-srl-php-mailjet-lib/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (1)Versions (11)Used By (1)

php-mailjet-lib
===============

[](#php-mailjet-lib)

Envio de mails via Mailjet
--------------------------

[](#envio-de-mails-via-mailjet)

### PREREQUISITOS

[](#prerequisitos)

**Variables $\_ENV requeridas**

```
 $_ENV['MJ_APIKEY_PUBLIC']  // Tokens de API de Mailjet
 $_ENV['MJ_APIKEY_PRIVATE'] // Tokens de API de Mailjet
 $_ENV['ENVIRONMENT']       // [ 'DEV' | 'TEST' | 'PROD' ] Si NO es PROD, aparecerá en el SUBJECT
 $_ENV['MJ_FROM_EMAIL']     // Email de salida
 $_ENV['MJ_FROM_NAME']      // Nombre de email de salida
 $_ENV['SEND_EMAILS']       // [ 'true' | 'false' ]

```

**Variables $\_ENV opcionales**

```
// SEND_EMAILS_TO (String)
// Si esta variable esta seteada a una o varias direcciones separadas por COMA,
// Agregara dichas direcciones a todos los envios.
// Util para controlar los envios y/o tener copias de todo lo que envia un sistema
SEND_EMAILS_TO = 'yo@softwaredps.com.ar'

// SEND_EMAILS_TO_ONLY_FOR_DEBUG (String)
// Similar a la anterior
// Enviará los correos SOLO A ESTAS DIRECCIONES
// omitiendo las indicadas desde el codigo
// Util para poder validar durante el desarrollo los envios sin alterar el codigo.
SEND_EMAILS_TO_ONLY_FOR_DEBUG = 'yo@softwaredps.com.ar'

```

### EJEMPLOS

[](#ejemplos)

**Un solo destinatario** (String)

```
$to      = 'usuario1@correo.com';

```

**Varios destinatiarios** (String)

```
$to      = 'usuario1@correo.com, usuario2@correo.com';

```

**Varios destinatiarios** (Array)

```
$to      = ['usuario1@correo.com', 'usuario2@correo.com'];

```

**Uso simple**

```
$to      = ( string o array de direcciones );
$subject = 'Titulo del correo';
$text    = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod';
$status  = Dps\Mailer::send( $to, $subject, $text );

```

**Uso con adjuntos**

```
$pathToAttachment = $pathTo . '/info.jpg'
$text             = "Lorem ipsum dolor sit amet";
$status = Dps\Mailer::addAttachment( $pathToAttachment )
                    ::send( $to, $subject, $text );

```

**Uso con adjuntos embebidos en el cuerpo. Ver uso particular de IMG dentro del BODY**

```
$pathToAttachment = $pathTo . '/info.jpg'
$text             = "Lorem ipsum dolor sit amet";
$status = Dps\Mailer::addInlineFile( $pathToAttachment )
                    ::send( $to, $subject, $text );

```

**Uso con adjuntos embebido en el final del cuerpo del correo**

```
$status = Dps\Mailer::addLogoAlPie( $pathToInlineAttachment )
                    ::send( $to, $subject, $text );

```

**Uso mas completo**

```
$status = Dps\Mailer::addAttachment( $pathToAttachment1 )
                    ::addAttachment( $pathToAttachment2 )
                    ::addLogoAlPie( $pathToInlineAttachment )
                    ::send( $to, $subject, $text );

```

**Respuesta del envio**

```
  $status = [
      'success' => true,    // boolean,
      'data'    => [ ... ], // Info de cada mensaje enviado con ID para seguimiento en MailJet
      'error'   => 'OK',    // string con el error, o 'OK' en caso de exito
  ];

```

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance50

Moderate activity, may be stable

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 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 ~39 days

Recently: every ~79 days

Total

9

Last Release

360d ago

### Community

Maintainers

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

---

Top Contributors

[![marcoas](https://avatars.githubusercontent.com/u/484241?v=4)](https://github.com/marcoas "marcoas (19 commits)")

### Embed Badge

![Health badge](/badges/dps-software-srl-php-mailjet-lib/health.svg)

```
[![Health](https://phpackages.com/badges/dps-software-srl-php-mailjet-lib/health.svg)](https://phpackages.com/packages/dps-software-srl-php-mailjet-lib)
```

###  Alternatives

[mailjet/mailjet-swiftmailer

A SwiftMailer transport implementation for Mailjet

261.2M9](/packages/mailjet-mailjet-swiftmailer)

PHPackages © 2026

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