maily:Rails Engine在浏览器中预览电子邮件

时间:2024-02-22 22:08:25
【文件属性】:

文件名称:maily:Rails Engine在浏览器中预览电子邮件

文件大小:307KB

文件格式:ZIP

更新时间:2024-02-22 22:08:25

ruby rails hooks rubygem rails-engine

Maily是一个Rails引擎,用于管理,测试和浏览应用程序的所有电子邮件模板,并能够直接在浏览器中预览它们。 Maily会自动提取所有电子邮件,并通过一种仪表板对其进行访问。 特征: 可安装的引擎 浏览器中的视觉预览(以及附件) 模板版本(仅在开发中) 电子邮件传送 每个环境具有可配置的功能 灵活的授权系统 简约干净的界面 定义和自定义电子邮件数据的简便方法(又名hooks ) 发电机可舒适安装 安装 将此行添加到您的Gemfile ,然后运行bundle install : gem 'maily' 运行发电机: > rails g maily:install 该生成器为您运行一些任务: 在您的路线中挂载引擎(默认情况下为/maily ) 添加一个初始化程序(到config/initializers/maily.rb )以自定义一些设置 将文件添加到lib/maily_hooks.rb以定义钩子 初始化和配置 您应该通过初始化程序配置Maily。 您可以为每个环境设置不同的值: Maily . enabled = ENV [ 'MAILY_ENABLED' ]


【文件预览】:
maily-master
----.travis.yml(676B)
----config()
--------routes.rb(554B)
----Rakefile(117B)
----gemfiles()
--------rails_5.2.gemfile(116B)
--------rails_6.0.gemfile(116B)
--------rails_4.2.gemfile(116B)
--------rails_5.1.gemfile(116B)
--------rails_5.0.gemfile(116B)
----maily.gemspec(774B)
----support()
--------images()
----app()
--------assets()
--------controllers()
--------views()
--------helpers()
----Appraisals(274B)
----Gemfile(83B)
----.rspec(53B)
----spec()
--------generator_spec.rb(431B)
--------email_spec.rb(3KB)
--------maily_spec.rb(1KB)
--------controllers_spec.rb(2KB)
--------dummy()
--------spec_helper.rb(680B)
--------mailer_spec.rb(1KB)
----.gitignore(95B)
----CHANGELOG.md(5KB)
----lib()
--------maily.rb(2KB)
--------generators()
--------maily()
----README.md(8KB)
----MIT-LICENSE(1KB)

网友评论