我正在尝试通过电子邮件将链接发送到我们服务器上的某个位置,但是我无法使链接的HTML部分正常工作。
这是我的文件路径-P:\ 2。 Corps \ PNL_Daily_Report
我尝试过的事情-
newMail.HTMLBody ='<a href="file://///P:\2.%20Corps\PNL_Daily_Report">Link Anchor</a>'
newMail.HTMLBody ='<a href="P:\2. Corps\PNL_Daily_Report">Link Anchor</a>'
newMail.HTMLBody ='<a href="P:\2.%20Corps\PNL_Daily_Report">Link Anchor</a>'
显然我不是HTML专家,所以我敢打赌,对于这样的人,这个答案会很快。关于如何获取HTML链接格式的任何想法?
答案 0 :(得分:0)
根据MSDN博客上的this article,您的href
应该是:
<a href="file:///P:/2.%20Corps/PNL_Daily_Report">Link Anchor</a>
Windows路径是对UNIX风格路径的重大突破,Internet大多使用Unix约定。
file://
表示方案(其他流行的方案是http://
和ftp://
)P:
是指驱动器或Unix文件系统中的安装点/
表示根,或表示文件系统的最终点\
)是Windows的路径分隔符,而Unix的斜杠(/
)