是否可以下载"带邮件链接的附件。无需将用户发送到服务器下载,因为附件本身就是邮件的一部分。
我已使用
添加了对邮件的附件attachments["filename.pdf"] = File.open(pdf_fil)
我想知道的是,我们可以添加"下载"链接邮件如下附件。我试过但不起作用。
link_to("Download", attachments["filename.pdf"].url)
就像我们在附件中显示图像一样
image_tag(attachments["filename.png"].url)
答案 0 :(得分:2)
只是发现了这个问题,尽管它已经很老了,但我正在回答这个问题是为了其他人的利益。
我有一个类似的场景,我希望内联显示的图像触发附件PDF文件的下载。该图像是PDF附件的预览。
因此,这是可能的,但link_to
助手则无法。只是纯HTML。像这样的东西,我相信这就是您想要的。
<a href="<%= attachments['image.jpg'].url %>">
<%= image_tag attachments['image.jpg'].url %>
</a>