Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal.
Há um mês estou um problema chato, uma praga mesmo.
Meu site está sendo usado por um robô russo, para fazer spam.
Todos os dias, chegam e-mails de respostas na minha caixa de entrada disso (a maioria dos e-mails terminam com ".ru" e não os mesmos caracteres que usamos).
Alguém conhece algum script em PHP ou Jquery ou alguma forma de o formulário não envie o spam? Ou alguma forma de sair dele?
Obrigado
Como o @Arcanck disse, captcha é uma solução mas as vezes pode ser chato, mas, provavelmente nenhum russo vai usar seu formulário certo ?
Coloque uma validação simples no php, verificando o final que não seja '.com.', '.com.br' e bloqueie.
Tive o mesmo problema, inclusive com os "russos". kk
A solução foi o Captcha, como já disseram, e também coloquei AntiForgeryToken nos formulários.
Obrigado pelas dicas pessoal!
Olá, @Rogerio Pancini!
Você utiliza CAPTCHA no seu formulário? Dê uma olhada nessa API: https://www.google.com/recaptcha/intro/invisible.html
>
Citar
reCAPTCHA is a free service that protects your website from spam and abuse.