【文件属性】:
文件名称:mailkick:通过电子邮件取消订阅Rails
文件大小:26KB
文件格式:ZIP
更新时间:2021-04-28 13:03:12
Ruby
Mailkick
通过电子邮件取消订阅Rails
向您的电子邮件添加一键式退订链接
从您的电子邮件服务中获取退回邮件和垃圾邮件报告
优雅地处理电子邮件地址更改
:postbox: 查看进行分析
安装
将此行添加到您的应用程序的Gemfile中:
gem 'mailkick'
并运行发电机。 这将创建一个模型来存储退出。
rails generate mailkick:install
rails db:migrate
这个怎么运作
在您的电子邮件中添加退订链接。
文本
Unsubscribe: <%= mailkick_unsubscribe_url %>
HTML
<%= link_to "Unsubscribe", mailkick_unsubscribe_url %>
当用户取消订阅时,他或她将被带到适合移动设备浏览的页面,并可以选择重新订阅。
要自定义视图,请运行:
rails
【文件预览】:
mailkick-master
----.gitignore(207B)
----app()
--------models()
--------views()
--------controllers()
----gemfiles()
--------rails50.gemfile(101B)
--------rails51.gemfile(75B)
--------rails52.gemfile(75B)
--------rails60.gemfile(75B)
----CHANGELOG.md(2KB)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----README.md(5KB)
----config()
--------routes.rb(329B)
----lib()
--------mailkick.rb(3KB)
--------mailkick()
--------generators()
----mailkick.gemspec(1KB)
----Gemfile(64B)
----Rakefile(176B)
----test()
--------controller_test.rb(713B)
--------test_helper.rb(336B)
--------mailkick_test.rb(3KB)
--------internal()