We’d like to remind Forumites to please avoid political debate on the Forum.
This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
The Forum now has a brand new text editor, adding a bunch of handy features to use when creating posts. Read more in our how-to guide
Avoiding spam messages from information fields on website
Airwolf1
Posts: 1,266 Forumite
in Techie Stuff
Unsure if anyone will understand the title, but hopefully this will make it easier to follow!
We have a website. On the website there is a "request information" section, where someone can enter their details and it generates an email to us. This wasn't working, but we got someone to fix it. Now it works, we're getting spam messages, which I assume are bots. We now filter out anything containing "http" or hyperlinks which has slowed down the spam, but we're now getting some more. A lot of it is nearly the same, but we're wondering how to stop this (bearing in mind we want to receive genuine queries).
We thought of a captcha device - but would this work? Can bots actually get round these now, are they that sophisticated?
The other option was to implement a delay of some sort, so that there would be a delay between the page loading and the submit button being enabled. Would this work?
Or can any of you offer any other good solutions?
Many thanks.
We have a website. On the website there is a "request information" section, where someone can enter their details and it generates an email to us. This wasn't working, but we got someone to fix it. Now it works, we're getting spam messages, which I assume are bots. We now filter out anything containing "http" or hyperlinks which has slowed down the spam, but we're now getting some more. A lot of it is nearly the same, but we're wondering how to stop this (bearing in mind we want to receive genuine queries).
We thought of a captcha device - but would this work? Can bots actually get round these now, are they that sophisticated?
The other option was to implement a delay of some sort, so that there would be a delay between the page loading and the submit button being enabled. Would this work?
Or can any of you offer any other good solutions?
Many thanks.
My suggestion and/or advice is my own and it is up to you if you follow it, please check the advice given before acting on it.
0
Comments
-
No because the bots aren't actually 'clicking' the button, just searching the HTML for the address the form is being submitted to and in effect, submitting manually.The other option was to implement a delay of some sort, so that there would be a delay between the page loading and the submit button being enabled. Would this work?
Captcha is your best bet - http://recaptcha.net/whyrecaptcha.htmlEveryone needs a volume control -
When you shout every day and make everthing a catastrophe,
no one will hear you when you need to say something really important.0 -
Thank you, any more suggestions folks?My suggestion and/or advice is my own and it is up to you if you follow it, please check the advice given before acting on it.0
-
I use a "honey trap" on my forms and find it very effective. The explanation of this can be seen here:
http://www.davidnaylor.co.uk/stopping-bad-robots-with-honeytraps.html
This is also an interesting article on different methods:
http://www.sitepoint.com/article/captcha-problems-alternatives/
With a follow-up discussion:
http://www.sitepoint.com/forums/showthread.php?t=551192
where people outline the good and bad points of each method.0 -
a captcha is your best bet, your hosting package may involve IP filtering options, including a block list of known spammers.Utinam logica falsa tuam philosophiam totam suffodiant.0
-
Captcha is definatly the best but loads of people hate it, I usually set it so it just looks like whitenoise with the writing on rather than with all the lines. You do not want to put real people off.The only way of finding the limits of the possible is by going beyond them into the impossible.
Arthur C. Clarke0 -
I've been having the same problem, mine aren't bots, definitely manual submissions, only a handful every week, the script record the IPs, and it's all secure, impossible to get hold of the e-mail address or read the script.
A good Captcha is the solution, if you have time to implement it!0 -
So, regarding captchas. Are bots sophisticated enough these days to actually do these too or not?
Thank youMy suggestion and/or advice is my own and it is up to you if you follow it, please check the advice given before acting on it.0
This discussion has been closed.
Confirm your email address to Create Threads and Reply
Categories
- All Categories
- 353.5K Banking & Borrowing
- 254.2K Reduce Debt & Boost Income
- 455.1K Spending & Discounts
- 246.6K Work, Benefits & Business
- 603K Mortgages, Homes & Bills
- 178.1K Life & Family
- 260.6K Travel & Transport
- 1.5M Hobbies & Leisure
- 16K Discuss & Feedback
- 37.7K Read-Only Boards