我确信这不容易实现,因为我似乎无法在任何地方找到有关它的任何信息。不过,问一问也无妨。
在工作时,我有一台装有多个电子邮件帐户的计算机。每个帐户都有指定的模板,这些模板包含一组通用的附件。
有什么方法可以让 Outlook 引用这些附件在其原始位置而不是将它们实际附加到模板?
我之所以问这个问题,是因为相关附件(PDF 文件)会定期更新,而更新每个模板是一项相当艰巨的任务。
答案1
有办法,但有点棘手。首先,你需要将 PDF 附加到模板引用.这将需要设置PR_ATTACH_METHODMAPI 属性为 ATTACH_BY_REF_ONLY(值为 4)并设置一些附加属性,如指向 PDF 文件的 PR_ATTACH_PATHNAME / PR_ATTACH_LONG_PATHNAME 并保存模板。
然后,您需要在发送每条消息之前将生成的链接替换为附件本身(基于模板)。
您可以为此编写 VBA 脚本(相当复杂)或使用第三方工具。作为开发人员之一,我可以推荐免费的用链接替换附件和从链接恢复附件公用事业。有一个教程视频可用(它涵盖商业产品,但与免费工具几乎相同)。