2010-12-21 32 views
1

什麼寶石/插件,可以很容易地添加一個防篡改取消訂閱鏈接到電子郵件的底部,用戶可以點擊以防止接收電子郵件這些類型的電子郵件?什麼寶石/插件可用於在Rails中取消訂閱支持?

我能找到的唯一的東西是http://kevinlochner.com/handling-unsubscribe-requests-in-ruby-on-rail,它的工作原理雖然簡單,但缺乏一些功能,比如要取消訂閱哪種類型的電子郵件。它也不包括用戶取消訂閱的機制。

編輯:此gem有助於防止郵件投遞,但沒有取消訂閱鏈接支持。 github.com/myronmarston/email_blacklist

我們自己使用email_blacklist寶石的組合,並與HMAC認證退訂模型/控制器實現了這個

回答

1

我不認爲有這個標準的寶石呢,尤其是因爲在rubygems.org上搜索「取消訂閱」會返回2個寶石,這兩個寶石都與電子郵件訂閱沒有任何關係。聽起來就像你自己實現這一點。恭喜。

考慮將您的實現建立爲您根據自己的需要進行配置的通用gem,以便您可以將其分發給全世界,並幫助那些未來有此問題的人。畢竟,這就是所有寶石最終建成的原因:有人必須是第一個想要它,然後願意做到的人。

當然,如果你在最後期限之前運行,那麼最好只是針對你的特定應用程序破解一些東西。在那種情況下,請完成,然後轉到下一個功能。