josegonzalez/cakephp-mail-preview

此软件包已被废弃且不再维护。未建议替代包。

CakePHP插件,用于在开发过程中预览电子邮件

0.0.1 2016-12-21 00:33 UTC

This package is not auto-updated.

Last update: 2020-02-08 11:30:12 UTC


README

Build Status Coverage Status Total Downloads Latest Stable Version Documentation Status Gratipay

邮件预览插件

此功能已过时,取而代之的是集成在DebugKit中的功能

一个简单的CakePHP插件,用于在开发过程中预览电子邮件。

此插件受Rails 4.1功能“Action Mailer Previews”以及37signals的mail_view gem的启发。

此插件的替代品包括以下任何一项

  • CatchMe:一个用于捕获、显示和验证电子邮件的nodejs应用程序
  • MailCatcher:一个简单的SMTP服务器,可以捕获发送到它的任何消息并在Web界面中显示
  • MailHog:一个基于Web和API的SMTP测试服务
  • MailTrap:一个电子邮件测试服务

此插件特别旨在通过允许开发人员简单地更新模板并重新加载浏览器来将快速应用开发引入电子邮件开发。鼓励开发人员根据需要使用其他工具。

要求

  • CakePHP 3.x
  • PHP 5.5+

特性

  • 在您的Web浏览器中预览HTML或纯文本电子邮件
  • 每次查看时都会重新加载电子邮件,以便您可以调整/保存/刷新以进行即时验证
  • 与现有的测试固定值集成得很好
  • 仅在开发模式下公开路由,以防止泄漏到生产模式

文档

有关文档,请参阅文档

许可

MIT许可(MIT)

版权所有 (c) 2016 Jose Diaz-Gonzalez

特此授予任何人免费获得此软件及其相关文档文件(“软件”)的副本(以下简称“软件”),不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许向提供软件的人员提供软件以执行上述操作,前提是满足以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于商售性、适用于特定目的和版权不侵犯等保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这些责任产生于合同、侵权或其他任何与软件、软件的使用或其他与软件相关的交易中。