【发布时间】:2016-08-08 01:00:45
【问题描述】:
我最近收到一封包含以下内容的电子邮件(不要点击!):
<A HrEf="/@/0X0a290d92b/UALI=28389-UI=176738575-OI=279-ONI=5477-SI=0-CI=0-BI=577-II=27913-IDSP=1-KLEM=11-TIE=A-IDE=276135-MID=572-FID=0-DIOM=0" sTyLe=color:#000;font-size:10px;font-family:arial;>
<span>UNS</span></a>
这是原始电子邮件的链接:https://gist.github.com/anonymous/16963a230cab0a3a1bcfc81209f297f1
据我所知,/@ 不是有效的网址。我的浏览器如何将其解析为网站?
【问题讨论】:
-
@is allowed in URL paths,所以/@是一个有效的相对 URL。 -
相对于什么?链接在电子邮件中。
https://mail.google.com/@/0X0a290d92b/似乎无法解决任何问题。 -
您使用的是什么浏览器或邮件客户端?也许它针对的是特定的实现。 IE11、Edge 和 Vivaldi 无法打开“/@/0X0a290d92b”
-
我在 Chromebook 上使用 Gmail。
-
您可能想要检查由 gmail 创建的实际链接。一个简单的
href="http://example.com将被转发到谷歌并立即重定向。<a href="https://example.com" style="color:#006699" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=de&q=https://example.com&source=gmail&ust=1111111111111111&usg=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">example.com</a>
标签: email url uri html-email obfuscation