![]() |
Contacts Spam Filter
This little product/plugin disallows automatic sending of spam through the Contact Us page.
Notes to version 1.1.0.0 Due to an almost personal battle against some spammers - intended as: high spam update rate, specially in the weekends when both me and spammers have nothing to do - I added an option to check the allowed number of hyperlinks in the message body, which makes this spam filter a little more intelligent. ;) The default number of allowed links is set to 12, which appears to be the lower limit from the latest research. For customizing the message and the number of allowed hyperlinks, an option interface was added, which appears right below the vBulletin Options list - Site Name / URL / Contact Details, as 'Contact Us' Spam Filter Settings. Version History 1.1.0.2 Additional recognition strings (repetitive 'http://') 1.1.0.1 FIX: Hyperlinks count bug. 1.1.0.0 Additional recognition strings; check of allowed number of hyperlinks in the message body; options interface 1.0.1.10 Additional recognition string 1.0.1.9 Additional recognition string (not published) 1.0.1.8 Additional recognition string (not published) 1.0.1.7 Additional recognition string 1.0.1.6 Additional recognition string (not published) 1.0.1.5 Additional recognition string (not published) 1.0.1.4 Additional recognition string 1.0.1.3 Additional recognition string 1.0.1.2 Additional recognition string 1.0.1.1 Full vBulletin integration, updateable 1.0.0.0 Basic Spam Filter |
How does it?
Can you give us some more information on what this does that the image verification doesn't do? |
more info?
Ok, by reading the XML i found out that if someone goes directly to the sendmessage.php without coming from any of the forums page, the Contact form is not displayed. |
If the referring page is not the one you specified in the CP options, normally http://www.domain.tld/sendmessage.php, an automated script with the POST / GET commands will receive an essentially blank page, and the mail is not sent.
This is useful only to sites, like mine, where image verification is not appliable. PHP Code:
When this will happen, an additional test may be to add a host IP comparison. |
Great hack!
|
Here is an update, which does some extra work against automated browsers, and thus has become pretty safe and easy to update.
PHP Code:
|
Here comes Giovanni :banana:
|
very good...thx
|
good really OK splendid compliments is then I have read you from some part I do not remember where to here on the Sergio & Danny Ciaooooooooo Vbulletin.it by
|
I think the latest version has finally made it - no spam is passing through the filters :cool:
|
All times are GMT. The time now is 03:51 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|