电子邮件链接网址字符限制?

时间:2019-11-06 12:22:01

标签: email url hyperlink

我们看到一个问题,即客户单击我们通过电子邮件发送给他们的[ '0','0.00', '101.00','110.00','1000.00','0.50', '1.00','1.10','1.11','11.11' ].map(x=> console.log( x, /^(?!0.00)(\d+\.)(\d\d)$/.test(x) ) );链接,但随后他们看到的是FieldValue.increment(x)页(这会引起问题,因为客户可以t创建一个帐户并访问一些文档。

我们无法在内部复制它,但由于客户的投诉和Kibana事件,我们知道它在现实世界中发生。

它似乎只影响设备,并且会影响电子邮件客户端和Web浏览器的各种组合。例如,一个拥有运行iOS 12.4,Outlook应用程序和Safari 12.1的iPhone的客户遇到了此问题……但随后它按预期在Windows桌面上工作-使用来自同一封电子邮件的完全相同的链接。

尽管我不确定所使用的电子邮件客户端,但我们也已经看到Android 9.0与Chrome 77.x一起发生了。

所以,有几个问题:

  • 当客户点击时,电子邮件客户端会切断一部分链接地址,从而将人们重定向到登录吗? (如果URL中包含的令牌由于某种原因无效,则这是预期的功能)。
  • 电子邮件或电子邮件客户端中是否存在URL链接字符限制?

该链接(大约)为300个字符,距离浏览器的限制还很遥远,因此我怀疑问题出在电子邮件客户端本身,但我在网上找不到任何可以支持该理论的东西。

任何帮助将不胜感激!

0 个答案:

没有答案