文件名称:recoil:保持您的Amazon SES声誉
文件大小:43KB
文件格式:ZIP
更新时间:2024-06-05 05:11:01
Ruby
畏缩 Recoil通过将信誉不良的电子邮件列入黑名单来确保您保留Amazon SES信誉。 Recoil使用两个简单的工具来做到这一点: HTTP端点,用于接收退回通知并将其保存到数据库。 一个ActionMailer拦截器,它可以过滤跳出率很高的电子邮件。 入门 Recoil从Rails 4.0开始可以使用。 您可以使用以下命令将其添加到您的Gemfile中: gem 'recoil' 运行bundle命令进行安装。 安装Recoil后,您需要复制迁移并迁移数据库: rake recoil : install :migrations rake db : migrate 将端点添加到您的routes.rb : mount Recoil :: Engine => '/ses' 添加一个初始化程序: config/initializers/recoil.rb来初始化拦截
【文件预览】:
recoil-master
----.travis.yml(208B)
----bin()
--------rubocop(373B)
--------rspec(372B)
--------brakeman(376B)
--------setup(322B)
--------rails(487B)
----config()
--------routes.rb(70B)
----db()
--------migrate()
----Rakefile(498B)
----.rubocop.yml(2KB)
----recoil.gemspec(1KB)
----app()
--------models()
--------controllers()
----Gemfile(91B)
----.rspec(30B)
----spec()
--------requests()
--------recoil()
--------dummy()
--------recoil_spec.rb(22B)
--------spec_helper.rb(1KB)
--------fixtures()
----.gitignore(128B)
----lib()
--------recoil.rb(252B)
--------recoil()
----README.md(3KB)
----LICENSE.txt(1KB)