2010-05-10 51 views
3

公共网站向互联网访问者提供员工名单。隐藏联系信息,但访问者可以通过弹出电子邮件形式发送电子邮件。公共网站的“发送电子邮件”功能

您对自动化脚本/病毒/ bot垃圾邮件活动有什么看法? Capture是这个功能的“必须”,您还可以提出什么样的预防措施?

预先感谢您

回答

1

它可能是值得考虑一些基本的混淆:使用非标准的名称为您的表单域(例如,不只是使用“主题”,“提交”等)。您的表单越像标准的电子邮件提交表单,标准化脚本就越不可能为此工作。当然,这不会阻止一个确定的垃圾邮件发送者。您也可能想要阻止搜索引擎对电子邮件提交页面进行索引,从而使垃圾邮件发送者难以找到。

我也会说captcha(或recaptcha)是非常重要的。

+0

感谢您提供最详细的答案。 – 2010-05-10 06:54:37

0

一个CAPTCHA可能是个好主意 - 只是为了避免哑机器人探出表单消息。没有人,你的用户可能最终会得到一堆恼人的消息。

除了确保它是真实的人提交表单之外,没有其他想到的东西了。

+0

谢谢,但现代机器人有多聪明?例如,如果我使用jquery/ajax代码来显示弹出对话框,他们是否足够聪明来解析这个? 如果我有回传表单地址 - 防止(或最小化)“坏人”意图通过自动脚本(不是表单)自动发送邮件数据的最佳方式是什么? – 2010-05-10 03:59:58

+0

通过Javascript动态生成表单可能是一种非常聪明的方式来欺骗大多数机器人。如果

标签没有直接出现在页面源代码中,我怀疑bot(通常来说)不会找到它。好想法! – timdev 2010-05-10 04:12:05

+0

我不打算以编程方式构造完整的HTML表单布局,只是要加载它与AJAX :)无论如何,谢谢你的答案。 – 2010-05-10 06:55:44

相关问题