one23/laravel-mail-dkim

Support DKIM in Laravel Mail

Installs: 25

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/one23/laravel-mail-dkim

v0.1.3 2025-03-03 09:26 UTC

This package is auto-updated.

Last update: 2025-10-01 00:08:11 UTC


README

Add DKIM support for Laravel MailServiceProvider

Install

Via Composer

$ composer require one23/laravel-mail-dkim

Replace default MailServiceProvider to \One23\LaravelMailDkim\Mail\MailDkimServiceProvider in config/app.php

...
'providers' => ServiceProvider::defaultProviders()
    ->replace([
        \Illuminate\Mail\MailServiceProvider::class => One23\LaravelMailDkim\Mail\MailDkimServiceProvider::class,
    ])
...

Publish configuration in Laravel

php artisan vendor:publish --provider="One23\LaravelMailDkim\Mail\MailDkimServiceProvider"

Configuration

Edit file .env

DKIM_ENABLE={bool}false
DKIM_DOMAIN={string}"..."
DKIM_SELECTOR={string}"default"
DKIM_PRIVATE_KEY={string}"..."
DKIM_PASSPHRASE={string}""
DKIM_ALGORITHM={string}"rsa-sha256"
DKIM_IDENTITY={string|null}null

Security

If you discover any security related issues, please email eugene@krivoruchko.info instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.