如何在rails中获取电子邮件打开通知?

时间:2014-09-17 07:14:10

标签: ruby ruby-on-rails-3 actionmailer

在我的rails应用程序中,我使用动作邮件程序向用户发送邮件。如果他打开邮件,我想给用户一些奖励积分。为此,我希望在用户端打开电子邮件时收到通知。有什么想法实现这个目标吗?

我尝试如下。

我在邮件模板中添加了一个图片代码,如下所示:

 <%= image_tag tracking_image_url(1)%>

在控制器中

def image
  file_path=File.dirname(::Rails.root.join('public','assets','customer_ads','2','medium','medium')) + "/Huawei.jpg"
  send_file file_path, :type => 'image/jpeg'
end

我没有收到任何通知。它只是下载图像。

1 个答案:

答案 0 :(得分:0)

我通过ahoy email gem实现了目标。