Lots of spam signups on double opt-in list
For Issue. Please check the attached Image
http://screencast.com/t/Oy5v4wrbes89
Website Link: http://www.inkthemes.com
Subscription Form appears at Home Page bottom and on
http://www.inkthemes.com/wp-themes/geocraft-directory-listing-wordpress-theme/
during the "Free Trial Download" box.
http://screencast.com/t/Oy5v4wrbes89
Website Link: http://www.inkthemes.com
Subscription Form appears at Home Page bottom and on
http://www.inkthemes.com/wp-themes/geocraft-directory-listing-wordpress-theme/
during the "Free Trial Download" box.
This discussion has been closed.
Comments
Some bots can also be eliminated by adding csrf token to form or checking referer's address. But some kind of captcha is the only way to eliminate all of them.
Tool that explains it: http://verify-email.org/
Technique explained: http://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-address-exists-without-sending-an-email/
But yet again, this is a custom work. Something that could be integrated with sendy at some point in my opinion. A very nice replacement (or addition to) double opt-in method. Checked few emails from your screenshot - no valids found so it would filter out a lot of them.
Yet, again, this is not all rainbows and stuff. Your IP can be blocked by SMTP if you check a lot of emails.
"Q: Will I be affected by any bounces or complaints that are caused by other Amazon SES users?
Even if other Amazon SES users cause bounces or complaints, your ability to send email should remain unchanged.
There is one exception. Whenever a recipient address generates a hard bounce for any Amazon SES user, Amazon SES considers that address to be temporarily unreachable, and blocks all users from sending to it for the next 14 days. For details, go to the Amazon SES Developer Guide."
Chances are, these emails have already generated a hard bounce, therefore it won't increase your bounce rate. But if these emails are completely random. Well, some kind of client or server side protection should be added...
Other services like MailChimp don't really have any protection here other than global hard bounce base like with SES. But they don't care that much about bounce rate of their users' emails.
I wonder what are Sendy creators thoughts on this topic.
@neeraga I see you have a very popular website, that explains the amount of spam you're getting.
With a situation like, you should use the API to subscribe users instead, so that you can check for spam bots on the client side before sending the name & email to Sendy.
One of the best way without using Captcha for client side validation is http://nfriedly.com/techblog/2009/11/how-to-build-a-spam-free-contact-forms-without-captchas/
@Ben, The approach at nfriendly seems to be really great. Thanks for the link. I would try to edit the subscribe.php file, so that it doesn't accepts the Spam Emails, I would ask you for help if required.
Probably it would be really great for other Sendy users as well, if the nfriendly thing is implemented in the Sendy itself.
--Neeraj
But if you really want, you can of course modify subscribe.php to match your needs (it's just an issue with every new version - you have to update file and change it again).
Just to get you going, starting from line: 79. Url is your magic field, one that is hidden in your frontend. Feel free to change it. This change makes this field a required one (it has to be empty but it has to be there as well). You can add isset check if you don't want to make it this way.
Spambots will get email address is invalid error, which is of course incorrect but you don't want to feed them any relevant information. It's better if they mark your site as incomprehensible or that there are errors with it.
One correction: MailChimp does care about the bounce rate. Their threshold is similar to the one at AWS.