PHPackages                             desarrolla2/mail-exception-bundle - 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. desarrolla2/mail-exception-bundle

ActiveSymfony-bundle[Mail &amp; Notifications](/categories/mail)

desarrolla2/mail-exception-bundle
=================================

Symfony bundle for reporting exceptions to an email

0.6.9(8y ago)436.0k↓36.7%2MITPHP

Since Nov 6Pushed 8y ago2 watchersCompare

[ Source](https://github.com/desarrolla2/MailExceptionBundle)[ Packagist](https://packagist.org/packages/desarrolla2/mail-exception-bundle)[ RSS](/packages/desarrolla2-mail-exception-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (18)Used By (0)

MailExceptionBundle
===================

[](#mailexceptionbundle)

Email you when Symfony2 Exceptions occurs with some information.

NameBadgeNameBadgeBuild[![Build Status](https://camo.githubusercontent.com/e367679cf2ae5bd2debab6258fa5cf3397d1a679bde8996b83ac9957e41535aa/68747470733a2f2f7472617669732d63692e6f72672f6465736172726f6c6c61322f4d61696c457863657074696f6e42756e646c652e737667)](https://travis-ci.org/desarrolla2/MailExceptionBundle)Latest Stable[![Latest Stable Version](https://camo.githubusercontent.com/415cda4e3c357e1f8feffbd6e566c9977f8bc716b191ca500907245db3d90fe6/68747470733a2f2f706f7365722e707567782e6f72672f6465736172726f6c6c61322f6d61696c2d657863657074696f6e2d62756e646c652f762f737461626c652e737667)](https://packagist.org/packages/desarrolla2/mail-exception-bundle)Quality Score[![Scrutinizer Quality Score](https://camo.githubusercontent.com/8909af758084bc12f17a3df45f59d5293708b72bd3a12884c2e0d742ef9de45b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6465736172726f6c6c61322f4d61696c457863657074696f6e42756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/desarrolla2/MailExceptionBundle/)Latest Unstable[![Latest Unstable Version](https://camo.githubusercontent.com/6e3f9fc779420a7313e1e98de312a912b6d630581453b015e0e6d58e5a859e74/68747470733a2f2f706f7365722e707567782e6f72672f6465736172726f6c6c61322f6d61696c2d657863657074696f6e2d62756e646c652f762f756e737461626c652e737667)](https://packagist.org/packages/desarrolla2/mail-exception-bundle)Code Coverage[![Code Coverage](https://camo.githubusercontent.com/35ebe232547a60511f1838aab0fa3d01ca249cab05d7cc181629596208750ae3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6465736172726f6c6c61322f4d61696c457863657074696f6e42756e646c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/desarrolla2/MailExceptionBundle/)Total Downloads[![Total Downloads](https://camo.githubusercontent.com/6c81968e3d4e33b5e55a2569f5218c87ca8f8a829d4a9f1de064247ced91b486/68747470733a2f2f706f7365722e707567782e6f72672f6465736172726f6c6c61322f6d61696c2d657863657074696f6e2d62756e646c652f646f776e6c6f6164732e737667)](https://packagist.org/packages/desarrolla2/mail-exception-bundle)Insight[![SensioLabsInsight](https://camo.githubusercontent.com/94457ac3136c577ec58cd522ae572a4021240de0fb9f6f70b8c99fadaa04a0cd/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f38613462643535392d633464632d343166302d613430352d3930313135613639303632662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/8a4bd559-c4dc-41f0-a405-90115a69062f)License[![License](https://camo.githubusercontent.com/5300f4e3cd03425f679db189edd752548b8eb7c25bbb07660dd3ad0ecb7ec55a/68747470733a2f2f706f7365722e707567782e6f72672f6465736172726f6c6c61322f6d61696c2d657863657074696f6e2d62756e646c652f6c6963656e73652e737667)](https://packagist.org/packages/desarrolla2/mail-exception-bundle)Dependencies[![Dependency Status](https://camo.githubusercontent.com/5dc96d1f2cd368df51d32014d22b5fdc19d10ea698c0ffe689109d28978954c8/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3534366338383034396463663664373030393030303336662f62616467652e706e67)](https://www.versioneye.com/user/projects/546c88049dcf6d700900036f)Installation
------------

[](#installation)

Download the Bundle.

```
composer require "desarrolla2/mail-exception-bundle"
```

Enable the Bundle

```
// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...

            new  Desarrolla2\Bundle\MailExceptionBundle\MailExceptionBundle(),
        );

        // ...
    }

    // ...
}
```

Usage
-----

[](#usage)

You need put something like this in your config.yml

```
mail_exception:
    from: 'your@email.com'
    to: 'your@email.com'
    subject: 'An error has ocurred'
    avoid:
        environments: #this environments will be ignored

            - 'dev'
            - 'test'

        exceptions: #this exceptions will be ignored

            - 'Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException'
            - 'Symfony\Component\HttpKernel\Exception\NotFoundHttpException'

```

Example
-------

[](#example)

When a exception occurs you will receive in your mail inbox something like this.

[![screenshot](https://raw.githubusercontent.com/desarrolla2/MailExceptionBundle/master/Resources/doc/screenshot.png)](https://raw.githubusercontent.com/desarrolla2/MailExceptionBundle/master/Resources/doc/screenshot.png)

Contact
-------

[](#contact)

You can contact with me on [@desarrolla2](https://twitter.com/desarrolla2).

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 88% 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 ~58 days

Recently: every ~6 days

Total

17

Last Release

3281d ago

PHP version history (2 changes)0.1.0PHP &gt;=5.3.3

0.3.2PHP &gt;=5.4

### Community

Maintainers

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

---

Top Contributors

[![desarrolla2](https://avatars.githubusercontent.com/u/661529?v=4)](https://github.com/desarrolla2 "desarrolla2 (66 commits)")[![mayeco](https://avatars.githubusercontent.com/u/369490?v=4)](https://github.com/mayeco "mayeco (9 commits)")

### Embed Badge

![Health badge](/badges/desarrolla2-mail-exception-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/desarrolla2-mail-exception-bundle/health.svg)](https://phpackages.com/packages/desarrolla2-mail-exception-bundle)
```

###  Alternatives

[mcfedr/awspushbundle

A set of services to simplify using Aws to send push notifications

40378.6k1](/packages/mcfedr-awspushbundle)

PHPackages © 2026

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