通过联系表格收到奇怪的电子邮件

时间:2013-11-21 20:36:01

标签: php contact-form

您好我有一个自定义的简单联系表单,用户可以在其中发送电子邮件,我会在使用此联系表单时收到电子邮件。

但是现在我从我的网站上的3个联系表格中获得了400小时的邮件。邮件包含奇怪的数据,我附上了一张图片,显示了我收到的电子邮件strange chars

我还收到了包含\\\\\\\' oR \\\\\\%\\\\\'=\\\\\\2之类的邮件或者像2 = 7之类的stuf等邮件......

这是什么?

1 个答案:

答案 0 :(得分:0)

每当您在网络上公开表单时,都会被机器人找到。机器人会把垃圾倒进你的表格,看看他们是否可以发布垃圾。有时它只是垃圾,有时它会包含链接或其他垃圾邮件。

如果输入任何内容,表单元素无法通过验证,大多数基本机器人都可以被打败 - 因为机器人通常会在所有字段中放置垃圾。在您的情况下,您可以丢弃不包含有效电子邮件地址的表单,它可以解决很多问题。

可以添加一个Captcha / Recaptcha - 但它们对于使用你的表单的人来说是一个真正的问题 - 所以在你走这条路之前要仔细考虑。

最可靠,最轻松的方式通常是让人们在您的网站上创建一个基本帐户。这样,如果他们开始向你发送垃圾邮件,你就可以禁止他们(即让他们认为他们仍然可以提交表单,但是将其从垃圾邮件用户帐户中丢弃)。

如果你击败机器人,垃圾邮件问题就不会消失 - 因为搜索引擎优化顾问很乐意亲自动手,认为你会把钱交给他们狡猾的服务。