点击页面上的电子邮件链接的软件?

时间:2008-11-12 10:13:54

标签: javascript html browser hyperlink email

我们在网站上遇到一个奇怪的错误,我们认为这个错误与用户计算机上安装的软件有关。我们在很多页面上都有一个电子邮件链接,这是使用Javascript创建的(因此垃圾邮件不会得到它)。

似乎链接在某些用户的计算机上自动“点击”。然后,一些用户通过单击弹出的电子邮件窗口上的“发送”来丢弃该窗口,从而导致向我们发送大量电子邮件。

在检查Apache日志时,浏览器字符串中没有任何奇怪的内容。这可能是一个下载加速器/预取器失控了吗?关于这可能是什么的任何其他理论?

HTML中的链接是这样写的(它由Smarty自动生成):

<script type="text/javascript" language="javascript">
<!--
{document.write(String.fromCharCode(60,97,32,104,114,101,
  102,61,34,109,97,105,108,116,111,58,115,117,112,112,111,114,
  116,64,112,114,111,118,101,46,110,111,63,115,117,98,106,101,99,
  116,61,82,101,102,101,114,97,110,115,101,110,117,109,109,101,114,
  37,50,48,49,53,48,48,34,32,62,83,101,110,100,32,115,112,38,111,115,
  108,97,115,104,59,114,115,109,38,97,114,105,110,103,59,108,46,60,47,97,62))}
//-->
</script>

3 个答案:

答案 0 :(得分:3)

浏览器中的某些内容是否可以预取链接?例如,Firefox扩展Fasterfox就是这样做的(这就是我不使用它的原因)。我似乎记得谷歌曾经同时使用相同的概念推出了浏览器加速器。 AVG防病毒软件'Linkscanner也因此而臭名昭着(所有这些都是以扫描不良网站的名义)。

简而言之:不要使用链接来改变状态,例如注销,删除记录(喘气!)或发送电子邮件。请改用按钮。

答案 1 :(得分:0)

我唯一的建议确实是某个程序(浏览器,扩展程序,机器人,索引器)读取页面然后打开链接并发送邮件,但我以前从未见过。

您可以从邮件中看到任何内容吗?重复的IP地址或X-Mailer?

也许您可以向其中一位用户询问他们的系统设置 - 您有他们的电子邮件地址。

答案 2 :(得分:0)

就个人而言,我会尝试通过从mailto:链接更改为联系表单来解决此问题 - 但这并不能直接回答您提出的问题。

链接预先提示者的其他建议似乎是最可能的。

我认为它可能甚至与来自ISP的缓存相关,如果它试图预先抓取一个页面以便链接到页面加载更快?