我的网站有一个PHP联系表单,通过电子邮件向我发送表单数据。我测试它时效果很好。此外,我通过该表单收到了很多来自网站访问者的电子邮件,但有时我从表单收到非常奇怪的电子邮件,如下所示:
v0lMO8 <a href="http://tqiptnoljxnt.com/">tqiptnoljxnt</a>,
[url=http://fqnyptgpiqbp.com/]fqnyptgpiqbp[/url],
[link=http://atmsirfurmic.com/]atmsirfurmic[/link],
http://uoaxeaumrkvo.com/
我不知道表单是否有问题,或者这是故意发送给我的垃圾邮件?
由于
答案 0 :(得分:1)
这是垃圾邮件。您需要为您的网站添加某种垃圾邮件防护,以避免出现这种情况 - 简单的问题或从图像中重写代码。它应该减少这类邮件的数量。
答案 1 :(得分:1)
它看起来像垃圾邮件,因为URL以不同的方式输入,因此可以让您点击它。
我认为您需要通过添加存储在会话中的随机隐藏输入并在发送时进行检查来保护您的表单,以保护您的脚本免受跨站点脚本编写以及更好的人工验证方式。
答案 2 :(得分:0)
这是垃圾邮件。您可以选择:
a)如果电子邮件的数量是可管理的,请使用它
b)实施某种“人工检查”。 Google recaptcha是免费的+易于实现的,但请记住,它可能会让合法用户感到烦恼,所以只有当您认为自己无法轻易应对收到的垃圾邮件时才会这样做。