0

我正在编写的一个内部公司应用程序会生成并发送一封电子邮件。在电子邮件的内容中,我内联了一个包含一些 url 参数的链接。该应用程序将电子邮件发送给适用的同事并出于调试目的,也发送给我自己。

当我收到电子邮件并将鼠标悬停在链接上时,我在 Lotus Notes 底部的状态栏中看到该链接具有 Url 参数。所以很明显,当我单击链接时,IE 会打开并按预期显示查询结果,因为地址具有 Url 参数。

一位同事(住在镇上)抱怨说,当他们点击链接时,IE 打开了,但页面显示一条消息,提示找不到该记录。我检查了我的日志文件,并注意到他们的日志条目显示他们访问基本 Url 但没有任何 Url 参数,因此记录查找失败的原因。

这怎么可能?这是发送给我的相同消息。

通过电话,我让他们将鼠标悬停在 Lotus 中的链接上,他们说状态栏中没有显示任何内容。然后我要求他们将他们的电子邮件转发给我以进行进一步检查。当我将鼠标悬停在此电子邮件中的链接上时,我会在状态栏中看到 Url,并且它具有 Url 参数。

这是怎么回事?在这个同事 Lotus 中是否有一些偏好从被点击的链接中剥离 Url 参数?

检查日志显示大多数收件人在单击此链接时会被带到 URL 参数仍然有效的站点。但是还有一些其他同事的日志条目只显示了 Url。

4

1 回答 1

0

最后我能够解决我的问题。在链接 url 中,我使用了“www.abc.com?data=date”,它工作了几年,但最近 Notes 邮件变得很挑剔,决定将其解释为“www.abc.com”,而忽略了“?data =数据”。我将 url 更改为“http://”www.abc.com?data=data”,Notes 又开心了。

解决我的问题:添加“http://”。希望它也对其他人有所帮助。

于 2014-05-28T23:28:30.990 回答