如何检查电子邮件附件是否已打开

mir*_*agk 3 sql pdf email attachment

我正在开展一项研究,该研究向人们发送包含有关其健康信息的 PDF 文档。团队想知道此人是否真的打开了 PDF 文档(这表明他们并没有忽略电子邮件)。我知道可以使用指向外部文件的链接来完成此操作,但用户点击 URL 并下载它的可能性要小得多,而他们只是查看附件,而我们不想做任何可能阻止用户阅读信息的事情(我们已经有人说他们从未收到过消息,经过进一步调查,他们发现他们收到了,他们只是忽略了它)。

另一种选择是请求阅读报告,但这只有在不会惹恼用户的情况下才有用(即在打开电子邮件时自动执行,而不是要求他们发送)。我们目前也在研究这个问题,但检查附件是否已打开的功能是一个更好的主意。

电子邮件是在 MS SQL 中生成并使用数据库邮件系统发送的,我们有 adobe acrobat pro,因此可以在 pdf 中创建脚本(尽管我不确定是否允许运行这些脚本)。

谢谢

Jas*_*yne 5

1) 不要在电子邮件中包含 PDF,请包含指向 PDF 的链接。

或者

2) 在 PDF 中包含一个 javascript 片段,它点击每个用户的 URL 或包含 IP 地址或要跟踪的内容。这仅在用户允许使用 javascript 并且他们的 pdf 阅读器支持它时才有效。

http://ask.metafilter.com/153206/Is-it-possible-to-track-where-a-PDF-file-goes-once-in-the-wild