Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

reCAPTCHA addon recommendation


Recommended Posts

22 hours ago, valquiria23 said:

What addon of reCAPTCHA do you recommend installing for an oscommerce EDGE version prior to Frozen?

Recaptcha is googles method of protection. I'm not aware of an addon for the latest Recaptcha version, though there may be. You might want to use the Honey Pot addon instead.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

2 minutes ago, Jack_mcs said:

Recaptcha is googles method of protection. I'm not aware of an addon for the latest Recaptcha version, though there may be. You might want to use the Honey Pot addon instead.

Hi, @Jack_mcs

My hosting blocked the mail () function of PHP and it asks me to install reCAPTCHA to be able to activate it.

The hosting asks me that the new configuration of the contact forms in our services when sending emails from PHP will be through the SMTP protocol.

What function does OSCOMMERCE EDGE use to send emails?

Best regards

Valqui

:heart: Community Oscommerce fan :heart: You'll find the latest osC community version here.

 

Link to comment
Share on other sites

4 minutes ago, valquiria23 said:

What function does OSCOMMERCE EDGE use to send emails?

It uses the function configured in php, which is the mail function. SMTP is usually used on a Windows server. There is a setting in admin->Configuration->Email Options where you can change that.

I don't think your host is saying you have to use Recaptcha. I think they are saying your contact us form was found to be sending out spam and it has to be fixed. Recaptcha is the most-often recommendation hosts make. We do this with our hosting members. If an account is found to be sending out spam, they are told to either fix the script, usually Contact us or Tell A Friend, or to remove those options from their site. That is probably the case for you though you would need to ask your host to be sure.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Dear, @Jack_mcs

I have a linux server, is changing the setting in admin->Configuration->Email to  SMTP going to work? or do I need to make changes the code and correct it tu use SMTP so that it does not use the mail () function?

Yes, spam was sent from the Contact us form and the mail () function was blocked, now no form works :(

I think that installing reCAPTCHA will be the easiest solution, what do you think?

Best regards

Valqui

:heart: Community Oscommerce fan :heart: You'll find the latest osC community version here.

 

Link to comment
Share on other sites

You can safely change that setting and then try sending an email from admin->Tools->Send Emails. I've seen sites where changing it caused the mail not to work and others where it didn't make a difference.

You could install the phpMailer. I don't know how much needs to be changed for it to work in a Frozen shop but it does work fine once installed.

Honeypot is an easier install than Recaptcha, in my opinion, but whichever you prefer should satisfy your host.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

OK, it turns out that the site is very old (osCommerce 2.2-MS2). I'm going to have to migrate it to EDGE or Frozen very soon.

While the hosting enabled me the mail () function again.

Thanks to all who answered me.

Best regards

Valqui

:heart: Community Oscommerce fan :heart: You'll find the latest osC community version here.

 

Link to comment
Share on other sites

It's not clear that CAPTCHAs or reCAPTCHA do more good than harm. Bots have gotten so good at processing them that you can say that a CAPTCHA is more likely to exclude a human than a bot! If such challenges are going to do any good, they will need to look at how the puzzle is solved (including timing and minor mistakes) to see that it's a human and not a perfect bot. Of course, bots will then be modified to look more like humans in how they work the puzzle... In the end, the behavior once "inside the gates" will have to be monitored to detect bots and/or spam content being sent, rather than trying to keep bots out.

Link to comment
Share on other sites

4 hours ago, valquiria23 said:

OK, it turns out that the site is very old (osCommerce 2.2-MS2). I'm going to have to migrate it to EDGE or Frozen very soon.

Honey Pot will run on the old versions. It just needs a few more changes. Spammers can't get by it on the contact us page because it uses php to check the emails. You should install something on your contact us page unless you will be upgrading very soon because the spammers will keep coming.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

  • 1 month later...

Will "Slide to Submit" work with a screen reader, or someone with dexterity problems who can't use a mouse? There are all sorts of visual puzzles and whatnot meant to confound a bot, but many of them exclude handicapped users, too. In some situations that will actually be illegal discrimination! So, be careful using such CAPTCHAs.

Link to comment
Share on other sites

On 3/14/2019 at 11:00 AM, valquiria23 said:

I have a linux server, is changing the setting in admin->Configuration->Email to  SMTP going to work? or do I need to make changes the code and correct it tu use SMTP so that it does not use the mail () function?

Yes, spam was sent from the Contact us form and the mail () function was blocked, now no form works

The method used to send mail (mail function or SMTP) has no direct bearing on spamming. The spammer was using some function (Contact form) further up the food chain to generate the spam. It is irrelevant whether PHP mail() or SMTP was used to send it out, unless your host has some sort of spam-blocking implemented for one but not the other. That could be why they asked you to switch to SMTP, or it could be for some entirely different reason (you should ask, just to know what's going on). Anyway, the spam-blocking (some sort of CAPTCHA or other anti-bot challenge) needs to take place in your application where the spammer is operating, such as at the Contact form, before it gets to the mailer. Simply changing the mailing method from mail() to SMTP will do nothing to control spam from your Contact form (although your host may then be able to intercept spam). And as mentioned before, reCAPTCHA is a specific, widely-used anti-bot CAPTCHA, but it's not the only game in town. If your host demands reCAPTCHA specifically, they're idiots and you need to find a new host.

By the way, it's well known that CAPTCHAs are almost useless today, as bots have gotten so good at using them, so don't expect miracles (especially with any widely-used one such as reCAPTCHA, which hordes of bots can crack). Also, you may notice that reCAPTCHA images are heavy on recognizing vehicles, traffic signals and signs/markings, street signs, crosswalks, pedestrians, and the like -- it's widely suspected that Google is using reCAPTCHA to train its AI  for self-driving cars (and you're not being paid for your participation).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...