0

我正在使用以下代码创建一封发送给内部用户的电子邮件,其中包含指向内部目录的链接:

<a href="\\abc\123">\\abc\123</a>

无论出于何种原因,进来的邮件显示:

\\abc\123 并且链接指向/abc/123

我怀疑 Exchange Server 会以某种方式更改邮件消息以使其不那么“危险”,但我真的被困在这里,因为这是一个网络地址,将发送给内部用户!当他们单击链接时,它不会显示目录。

任何帮助将非常感激!

4

1 回答 1

0

好的,终于想通了这一点。

Exchange 在重新呈现 HTML 并假定您要放置相对的 Web 链接而不是网络路径时会采取很大的自由度。

这就是为什么所有的“\”都被转换为“/”。

解决此问题的方法是在 href 地址之前添加“file:///”:

<a href="file:///\\abc\123">\\abc\123</a>

将工作!

于 2011-01-06T01:29:51.793 回答