我正在我网站的控制器中生成一封电子邮件,其中包含指向我网站的链接:
"http://" & Request.Url.Authority & "/some-page"
当我在本地机器(returns localhost:12345
)和生产环境(returns www.company.com
)上测试它时,这很有效,但结果有 1 人得到了这个:
http://www.company..com/some-page
如您所见..
,域名中有 2 个。我无法重现此错误,这怎么可能?
编辑:更多信息
- 我发送的电子邮件类型是纯文本电子邮件(没有 HTML 或 RTF)
- 发出有问题的请求时,网络服务器日志将 www.company.com 显示为域
- 我只收到了电子邮件的部分截图。我认为电子邮件客户端是 Outlook,但我看不出 Outlook 会误解链接的原因。
- 这个人(或恶意软件)很可能编辑了这封电子邮件的内容。