PHPackages                             semihsemih/nova-mail-manager - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. semihsemih/nova-mail-manager

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

semihsemih/nova-mail-manager
============================

A Laravel Nova tool to easily resend system generated mails without going through application flow.

v1.0.0(3y ago)112MITPHPPHP &gt;=8.1

Since Feb 25Pushed 3y agoCompare

[ Source](https://github.com/semihsemih/nova-mail-manager)[ Packagist](https://packagist.org/packages/semihsemih/nova-mail-manager)[ RSS](/packages/semihsemih-nova-mail-manager/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Nova Mail Manager
-----------------

[](#nova-mail-manager)

A [Laravel Nova](https://nova.laravel.com/) tool to easily resend your system generated emails without going through entire application flow.

> Internally this package uses [Laravel Mail Manager](https://github.com/binarybuilds/laravel-mail-manager) to record and resend emails.

[![Tool Screenshot](tool.png "Tool Screenshot")](tool.png)

### Installation

[](#installation)

This package can be installed using composer.

```
composer require semihsemih/nova-mail-manager
```

Next you must register the package's service provider by adding the below line to `providers` array inside `config/app.php` file.

```
    'providers' => [
        //
        \BinaryBuilds\NovaMailManager\NovaMailManagerServiceProvider::class
    ]
```

#### Conflicts With Laravel Telescope

[](#conflicts-with-laravel-telescope)

The dependent package([Laravel Mail Manager](https://github.com/binarybuilds/laravel-mail-manager)) currently conflicts with laravel telescope. If you are using laravel telescope in your application, Make sure you register the nova mail manager package's service provider after the telescope service provider is registered.

If you are registering telescope using `config/app.php` file, Then add the service provider after the telescope service provider as shown below.

```
    'providers' => [
        //
        App\Providers\TelescopeServiceProvider::class,
        \BinaryBuilds\NovaMailManager\NovaMailManagerServiceProvider::class
    ]
```

If you are registering telescope manually using `AppServiceProvider.php` file or any other service provider, Then register this package service provider after the telescope service provider is registered as shown below.

```
$this->app->register(TelescopeServiceProvider::class);
$this->app->register(NovaMailManagerServiceProvider::class);
```

Next, Publish the package configuration file by running

```
php artisan vendor:publish --tag=laravel-mail-manager-config
```

Run migrations to create the table required to store the emails.

```
php artisan migrate

```

This will create a table `mail_manager_mails`. You can configure the table name using the published configuration file located in `config/mail_manager.php`

Next, Inside your `App/Providers/NovaServiceProvider.php` file, register the tool inside the `tools` method as shown below.

```
public function tools()
{
    return [
        //
        new \BinaryBuilds\NovaMailManager\NovaMailManager()
    ];
}
```

### Usage

[](#usage)

After installation, You will see `Mail Manager` in the nova navigation menu. Clicking on the link will take you to the tool page where you can view and resend mails.

> The dependent package([Laravel Mail Manager](https://github.com/binarybuilds/laravel-mail-manager)) has few commands which you can use to manage mails. Checkout the readme file of [Laravel Mail Manager](https://github.com/binarybuilds/laravel-mail-manager)package for details.

Contributing
------------

[](#contributing)

Thank you for considering contributing to Nova mail manager! Please create a pull request with your contributions with detailed explanation of the changes you are proposing.

License
-------

[](#license)

This package is open-sourced software licensed under the [MIT license](LICENSE.md).

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% 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

Unknown

Total

1

Last Release

1225d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6cb8ab4a00c4022c85565e7a34e521129592fe398567e32898c4fce465cec18b?d=identicon)[semihsemih](/maintainers/semihsemih)

---

Top Contributors

[![srinathreddydudi](https://avatars.githubusercontent.com/u/10626045?v=4)](https://github.com/srinathreddydudi "srinathreddydudi (3 commits)")[![semihsemih](https://avatars.githubusercontent.com/u/40580101?v=4)](https://github.com/semihsemih "semihsemih (1 commits)")

---

Tags

laravelmonitoringmailemailnova

###  Code Quality

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/semihsemih-nova-mail-manager/health.svg)

```
[![Health](https://phpackages.com/badges/semihsemih-nova-mail-manager/health.svg)](https://phpackages.com/packages/semihsemih-nova-mail-manager)
```

###  Alternatives

[saasscaleup/laravel-log-alarm

Laravel log Alarm help you to set up alarm when errors occur in your system and send you a notification via Slack and email

26929.6k](/packages/saasscaleup-laravel-log-alarm)[binarybuilds/laravel-mail-manager

A Laravel mail manager to record and re-send all outgoing emails.

2440.3k1](/packages/binarybuilds-laravel-mail-manager)[guanguans/laravel-exception-notify

Monitor exception and report to the notification channels(Log、Mail、AnPush、Bark、Chanify、DingTalk、Discord、Gitter、GoogleChat、IGot、Lark、Mattermost、MicrosoftTeams、NowPush、Ntfy、Push、Pushback、PushBullet、PushDeer、PushMe、Pushover、PushPlus、QQ、RocketChat、ServerChan、ShowdocPush、SimplePush、Slack、Telegram、WeWork、WPush、XiZhi、YiFengChuanHua、ZohoCliq、ZohoCliqWebHook、Zulip).

14845.8k1](/packages/guanguans-laravel-exception-notify)[treblle/security-headers

A collection of HTTP middleware classes to improve the security headers in your Laravel application.

9541.3k](/packages/treblle-security-headers)[tobiasdierich/gauge

An easy to use application performance monitor.

14413.1k](/packages/tobiasdierich-gauge)[insenseanalytics/nova-server-monitor

A Laravel Nova tool for Spatie's Server Monitor library.

6454.1k](/packages/insenseanalytics-nova-server-monitor)

PHPackages © 2026

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