nextras/mail-panel
最新稳定版本:v2.6.2
Composer 安装命令:
composer require nextras/mail-panel
包简介
MailPanel is extension for Nette Framework which captures sent e-mails in development mode and shows them in debugger bar.
README 文档
README
Nextras Mail Panel is an extension for Nette Framework which captures sent e-mails in development mode and shows them in Tracy bar.
Screenshot
Installation
-
Install library via composer:
composer require nextras/mail-panel
-
Update your local configuration (e.g.
config.local.neon) to register Mail Panel to Tracy
and to change default mailer toNextras\MailPanel\FileMailer.tracy: bar: - Nextras\MailPanel\MailPanel(%tempDir%/mail-panel-latte) services: nette.mailer: class: Nette\Mail\Mailer factory: Nextras\MailPanel\FileMailer(%tempDir%/mail-panel-mails)
Usage
Messages has to be sent by injected instance of Nette\Mail\Mailer.
class ExamplePresenter extends BasePresenter { /** @var Nette\Mail\Mailer @inject */ public $mailer; public function actionSendMail() { $mail = new Nette\Mail\Message(); $mail->setFrom('john.doe@example.com', 'John Doe'); $mail->addTo('jack@example.com'); $mail->setSubject('Order Confirmation'); $mail->setHtmlBody('Hello Jack,<br>Your order has been accepted.'); $this->mailer->send($mail); } }
License
Based on MailPanel by Jan Drábek.
New BSD License. See full license.
统计信息
- 总下载量: 1.13M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 74
- 点击次数: 1
- 依赖项目数: 7
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2013-09-04
