PHPackages                             jandrabek/nette-mailpanel - 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. [Framework](/categories/framework)
4. /
5. jandrabek/nette-mailpanel

AbandonedArchivedLibrary[Framework](/categories/framework)

jandrabek/nette-mailpanel
=========================

MailPanel is extension for Nette Framework which captures sent e-mails in development mode and shows them from debugger bar.

3.2.1(11y ago)63.2kBSD-3-ClausePHPPHP &gt;=5.3.1

Since Sep 20Pushed 10y ago1 watchersCompare

[ Source](https://github.com/repli2dev/nette-mailpanel)[ Packagist](https://packagist.org/packages/jandrabek/nette-mailpanel)[ Docs](http://addons.nette.org/cs/mailpanel)[ RSS](/packages/jandrabek-nette-mailpanel/feed)WikiDiscussions master Synced 5d ago

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

**This panel has been deprecated in favor of Nette Extras Mail Panel which also supports attachments and showing source of messages.**

See:
GIT:

MailPanel
=========

[](#mailpanel)

Panel for Nette Debug panel. Instead of sending, all e-mails are stored into session from which they can be viewed in debug bar. Supports plaintexts and HTML e-mail, multiple recipients etc.

- Authors: Jan Marek, Jan Drábek
- License: New BSD

Based on  by Jan Drábek and

Demo
----

[](#demo)

[![](https://camo.githubusercontent.com/0fa7acd4a27dfae4e8680003d9ce6b3106e8579aa3cdc7fd7f10ecb491787f57/687474703a2f2f6935392e74696e797069632e636f6d2f3471366b62372e706e67)](https://camo.githubusercontent.com/0fa7acd4a27dfae4e8680003d9ce6b3106e8579aa3cdc7fd7f10ecb491787f57/687474703a2f2f6935392e74696e797069632e636f6d2f3471366b62372e706e67)

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

[](#installation)

Install library via composer:

```
composer require jandrabek/nette-mailpanel

```

Register different mailer in config.neon (or in something like config.development.neon)

```
services:
    nette.mailer: JanDrabek\MailPanel\SessionMailer

```

```
nette:
    debugger:
        bar: [JanDrabek\MailPanel\MailPanel]
# Or when you register multiple extensions
#       bar:
#           - JanDrabek\MailPanel\MailPanel

```

Usage
-----

[](#usage)

```
class ExamplePresenter extends BasePresenter {

	private $mailer;

	public function injectMailer(Nette\Mail\IMailer $mailer) {
		$this->mailer = $mailer;
	}

	public function renderDefault() {
		$mail = new Nette\Mail\Message;
		$mail->setFrom('foo@bar.net');
		$mail->addTo('john@doe.cz');
		$mail->setSubject('Subject');
		$mail->setBody('Message body');

		$this->mailer->send($mail);
	}

}
```

Potential problems
------------------

[](#potential-problems)

Due to the method of populating mails into the iframe element with javascript, there can be some problems. When it happen, please, send me an e-mail or open an issue. Thanks :)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~144 days

Recently: every ~90 days

Total

7

Last Release

4121d ago

Major Versions

2.1.x-dev → 3.02014-02-07

PHP version history (2 changes)2.1PHP &gt;=5.3.0

3.0.1PHP &gt;=5.3.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/475549?v=4)[Jan Drábek](/maintainers/repli2dev)[@repli2dev](https://github.com/repli2dev)

---

Top Contributors

[![nofutur3](https://avatars.githubusercontent.com/u/1681221?v=4)](https://github.com/nofutur3 "nofutur3 (1 commits)")

---

Tags

frameworkmaildebuggingmailingmail panelmailpanelsessionmailer

### Embed Badge

![Health badge](/badges/jandrabek-nette-mailpanel/health.svg)

```
[![Health](https://phpackages.com/badges/jandrabek-nette-mailpanel/health.svg)](https://phpackages.com/packages/jandrabek-nette-mailpanel)
```

###  Alternatives

[nextras/mail-panel

MailPanel is extension for Nette Framework which captures sent e-mails in development mode and shows them in debugger bar.

741.2M4](/packages/nextras-mail-panel)

PHPackages © 2026

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