PHPackages                             gabrieliuga/laravel-mail-log - 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. gabrieliuga/laravel-mail-log

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

gabrieliuga/laravel-mail-log
============================

Record all outgoing emails from.

v1.0.10(4y ago)423.0k↓50%1[3 issues](https://github.com/gabrieliuga/laravel-mail-log/issues)1MITPHPPHP ^7.2|^8.0

Since Jan 19Pushed 4y ago1 watchersCompare

[ Source](https://github.com/gabrieliuga/laravel-mail-log)[ Packagist](https://packagist.org/packages/gabrieliuga/laravel-mail-log)[ Docs](https://github.com/gabrieliuga/laravel-mail-log)[ RSS](/packages/gabrieliuga-laravel-mail-log/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (12)Used By (1)

Laravel Mail Log
================

[](#laravel-mail-log)

[![Latest Version on Packagist](https://camo.githubusercontent.com/76cae94a0e986c566c74b49b47e487ba4e2bbddacc5bc25cd79807bd57221dbc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6761627269656c697567612f6c61726176656c2d6d61696c2d6c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/gabrieliuga/laravel-mail-log)[![Build Status](https://camo.githubusercontent.com/b029ab97417af42f89b6d2d8f275f6df51d5a6fae35948d03cb02237ce719e49/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6761627269656c697567612f6c61726176656c2d6d61696c2d6c6f672f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/gabrieliuga/laravel-mail-log)[![Quality Score](https://camo.githubusercontent.com/54ca11d9269ae4a5d4cabfcb9c7a572eec5e8012dc0550043efed31a889c1f19/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6761627269656c697567612f6c61726176656c2d6d61696c2d6c6f672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/gabrieliuga/laravel-mail-log)[![StyleCI](https://camo.githubusercontent.com/62b3ab415d3f4df1218ac98823e128df2738dbd6fc8b7b213e35a431b483b871/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3233343832343336322f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/234824362)[![Total Downloads](https://camo.githubusercontent.com/439a26d6016bb122ededdacf92b6ac589a128218ed658f57d89b1fe4fa79fa87/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6761627269656c697567612f6c61726176656c2d6d61696c2d6c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/gabrieliuga/laravel-mail-log)

Log all outgoing emails from your laravel application

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require gabrieliuga/laravel-mail-log
```

Usage
-----

[](#usage)

```
php artisan migrate
```

```
php artisan vendor:publish --tag=maillog-config
```

#### Setup auto clear command in app/Console/Kernel.php add ClearOldEmails::class

[](#setup-auto-clear-command-in-appconsolekernelphp-add-clearoldemailsclass)

```
/**
 * The Artisan commands provided by your application.
 *
 * @var array
 */
protected $commands = [
    ClearOldEmails::class,
];

/**
 * Define the application's command schedule.
 *
 * @param  \Illuminate\Console\Scheduling\Schedule  $schedule
 * @return void
 */
protected function schedule(Schedule $schedule)
{
    $schedule->command('giuga:purge-mail-log')->daily();
}
```

### Testing

[](#testing)

```
phpunit
```

### Changelog

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

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

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

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

Credits
-------

[](#credits)

- [Gabriel Iuga](https://github.com/gabrieliuga)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance5

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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 ~53 days

Recently: every ~119 days

Total

11

Last Release

1777d ago

PHP version history (3 changes)v1.0.0PHP ^7.4

v1.0.4PHP ^7.2

v1.0.10PHP ^7.2|^8.0

### Community

Maintainers

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

---

Top Contributors

[![gabrieliuga](https://avatars.githubusercontent.com/u/2194501?v=4)](https://github.com/gabrieliuga "gabrieliuga (20 commits)")[![4n70w4](https://avatars.githubusercontent.com/u/38257723?v=4)](https://github.com/4n70w4 "4n70w4 (7 commits)")[![duckzland](https://avatars.githubusercontent.com/u/1064954?v=4)](https://github.com/duckzland "duckzland (2 commits)")[![jeffersongoncalves](https://avatars.githubusercontent.com/u/411493?v=4)](https://github.com/jeffersongoncalves "jeffersongoncalves (1 commits)")

---

Tags

laravelseometalaravel-mail-log

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/gabrieliuga-laravel-mail-log/health.svg)

```
[![Health](https://phpackages.com/badges/gabrieliuga-laravel-mail-log/health.svg)](https://phpackages.com/packages/gabrieliuga-laravel-mail-log)
```

###  Alternatives

[vemcogroup/laravel-sparkpost-driver

SparkPost driver to use with Laravel 6.x|7.x|8.x|9.x|10.x

421.7M1](/packages/vemcogroup-laravel-sparkpost-driver)[synergitech/laravel-postal

This library integrates Postal with the standard Laravel mail framework.

38107.1k](/packages/synergitech-laravel-postal)[ycs77/inertia-laravel-ssr-head

Simple SSR Head for Inertia Laravel

3211.5k](/packages/ycs77-inertia-laravel-ssr-head)

PHPackages © 2026

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