I have a website www.darkbasicgames.com, which is unfortunately getting lots of spam through the forms (Which are meant to be used by people to either put reviews for games, or submit their games). It's gotten to the point where I'm getting 10-20 spam emails per day, meaning going through all of them and trying to sort out which are legitimate contributions to the site is too much of a task. I've tried adjusting the spam filter in my email account (webmaster@darkbasicgames.com) but it doesn't really work at all.
Just wondering if anyone has some tricks for avoiding spam being sent through?
I'm still a bit new to php also...Here's how it is at the moment:
hmmm I'm still getting some spam - nowhere near as much as before, but I'd rather have none
here's an example of the type of email I get, it comes through the form on the 'Submit a game' page:
It's not as much of a problem now because the subject of the email is always 'WWW Submission' because it's being sent through servage, so I can easily see which emails are spam and which are legit (The new forms send emails with a different subject).
I've also changed the form handling file name to something else, but it didn't stop the spam.
Maybe you can check to see if the website, download url, or the screenshot share the same URL. In theory, they should not be the same at all. Also, include an IP in there if you don't already track IPs and set up a ban list or just some kind of filter in your email or the script that filters out certain email addresses.
formmail on servage.net might be compromised.
you might want to create a test form using remotely-hosted forms from http://www.formgenics.com/
place the code on same page http://www.darkbasicgames.com/submit.php
set up a separate receiving email for the forms for us to isolate the problem give us feedback regarding this solution
HTH
Yeah...that's the weird thing, I'm not using servage formail anymore, I'm using my own form handling file:
<form action="submitform1.php" method=POST>
and i changed the file name from submitform.php to submitform1.php incase it was being manipulated directly by the spam robot. But I still got some spam emails...leads me to think some other website is hosting my old submit form page and using my servage details somehow to sent the emails to me.
I do actually have an ip section section in the form handling box:
$ip = $_SERVER["REMOTE_ADDR"];
which normally gets included in legit emails, but it doesn't come through on the spam emails as shown above.
That said, I haven't got any spam this morning yet. I think probably the easiest thing, if I do get any more, would be to let servage know, to either block the formail thing completely, or track down who's sending them.
Yea, managed to cancel the servage formail thing and now i'm not getting anymore spam So seems like someone managed to get my details and send stuff through it remotely..