在我的 Rails 应用程序中,我使用 Action Mailer 向用户发送邮件。如果他打开邮件,我想给用户一些奖励积分。为此,我想在用户端打开电子邮件时收到通知。有什么想法可以实现吗?
我试过如下。
我在邮件模板中添加了一个图像标签,如下所示:
<%= image_tag tracking_image_url(1)%>
在 Controller 中
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
我没有收到任何通知。它只是下载图像。
最佳答案
我通过ahoy email实现了 gem 。
关于ruby - 如何在 Rails 中获取电子邮件打开通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25884482/