什么gems /插件可用于Rails中的Unsubscribe支持?

时间:2010-12-21 22:51:18

标签: ruby-on-rails email unsubscribe

哪些宝石/插件可以轻松地在用户可以点击的电子邮件底部添加防篡改取消订阅链接,以防止接收电子邮件这些类型的电子邮件?

我能找到的唯一的东西是http://kevinlochner.com/handling-unsubscribe-requests-in-ruby-on-rail,它有效,但有点简单,缺少哪些类型的电子邮件可以取消订阅等功能。它也没有包括用户取消订阅的机制。

编辑:此gem有助于防止邮件传递,但没有取消订阅链接支持。 github.com/myronmarston/email_blacklist

我们使用email_blacklist gem和带有HMAC身份验证的取消订阅模型/控制器的组合自己实现了这个

1 个答案:

答案 0 :(得分:1)

我认为这还没有标准的宝石,特别是因为在rubygems.org上搜索“unsubscribe”会返回2个宝石,这两个宝石都与电子邮件订阅无关。听起来你自己实现这个。祝贺。

考虑将您的实现构建为您根据自己的需求配置的通用gem,以便您可以将其分发给全世界并帮助那些将来遇到此问题的人。毕竟,这就是所有宝石最终建成的原因:有人必须是第一个想要它的人,然后愿意去制作它。

当然,如果你在截止日期前运行,最好只为你的特定应用程序一起破解一些东西。在这种情况下,请完成,然后转到下一个功能。