Rails:如何通过电子邮件中的取消订阅链接传递发件人电子邮件和收件人电子邮件

时间:2013-08-14 06:54:19

标签: ruby-on-rails

我正在努力取消订阅功能。我正在构建一个应用程序,用户可以在其中创建电子邮件列表并发送电子邮件。

我想在用户发送的电子邮件中添加取消订阅链接。

但我没有得到取消订阅的链接。

我有取消订阅页面,如果点击发送的电子邮件中的取消订阅链接,将取消订阅者的重定向。

在此页面上,我想显示,取消订阅者的电子邮件地址和发件人的电子邮件地址,以便我可以保存这些地址并从用户列表中删除取消订阅者的地址。

这是我取消订阅链接的视图:

       To unsubscribe click here: <a href=\"https://localhost:3000/messages/unsubscribe\">unsubscribe</a>

任何人都可以帮助我吗?希望我能够澄清我想传达的内容。

感谢。

1 个答案:

答案 0 :(得分:0)

只需添加标识您对URL的订阅的任何内容作为GET参数,然后相应地生成页面。如果您想通过在网址中输入目标电子邮件来阻止任何人取消订阅其他任何人,您可能想要使用某种令牌系统。