alex-kudrya/laravel-mailjet

MailJet mailer implementation for Laravel

v1.0 2023-12-15 07:43 UTC

This package is not auto-updated.

Last update: 2024-04-19 17:26:34 UTC


README

Install

composer require alex-kudrya/laravel-mailjet

Add provider to config/app.php

// config/app.php

'providers' => [
    ...

    /*
     * Package Service Providers...
     */

    \AlexKudrya\LaravelMailjet\Providers\MailJetServiceProvider::class,

     ...

]

Add variables to .env

MAILJET_API_KEY={Your mailjet api_key}
MAILJET_SECRET={Your mailjet secret_key}

Add mailjet mailer to mailers array in config/mail.php

// config/mail.php

'mailers' => [
    ...

    'mailjet' => [
        'transport' => 'mailjet',
        'api_key' => env('MAILJET_API_KEY'),
        'secret_key' => env('MAILJET_SECRET'),
    ],

    ...
]

Change primary mailer in .env

MAIL_MAILER=mailjet

Optionally you can change default mailer in config/mail.php

// config/mail.php


'default' => env('MAIL_MAILER', 'mailjet'),


That's all, now you can send your emails!