如何禁用所选MailItem实例中的超链接?

时间:2018-01-22 18:19:33

标签: outlook-addin

我正在寻找一种方法来禁用某些电子邮件中的所有超链接,但到目前为止,我发现的唯一解决方案是使用包含原始电子邮件正文的版本设置MailItem的正文属性没有链接,这会导致一些问题。有没有人知道是否有一种有效的方法来禁用电子邮件正文中的链接?

1 个答案:

答案 0 :(得分:0)

Outlook对象模型不提供处理超链接点击的任何内容。作为一种可能的解决方法,您可以考虑实现以下功能:

  1. 在Outlook中选择或打开项目时,您可以将原始URL替换为您自己的URL,如果需要,您可以将原始URL作为编码参数传递。因此,如果允许打开URL,则可以进一步重定向请求。
  2. 另一种可能的解决方案是注册自定义URL处理程序。因此,基本上,您的注册应用程序将启动而不是Web浏览器。有关详细信息,请参阅Installing and Registering Protocol Handlers