Segurança e SSL

Travar o spam enviado a partir de formulários do PrestaShop

Revisto a 2 min de leitura spam CAPTCHA PrestaShop

Se o email da loja receber numerosos avisos Mail delivery error, verifique de onde saem as mensagens antes de alterar a configuração do PrestaShop.

Uma causa possível é que sistemas automatizados preencham um formulário com endereços de terceiros e a loja envie respostas ou confirmações para eles. Também pode tratar-se de mensagens falsificadas ou de outro script, pelo que deve verificar os cabeçalhos, o rastreio de entrega e os registos web antes de atribuir a origem.

Atualize o PrestaShop, o tema e os módulos; desative os formulários que não usa e proteja todos os pontos confirmados com validação no servidor, limites de frequência e uma solução anti-bot compatível. O CAPTCHA pode reduzir automatismos, mas não corrige uma vulnerabilidade nem substitui esses controlos.

Os guias seguintes são históricos e só devem ser consultados para instalações antigas enquanto se prepara a sua migração:

O PrestaShop 1.6 está fora de suporte. Não mantenha uma loja pública nesse ramo confiando apenas no CAPTCHA.

Conter e verificar

Se confirmar o formulário, desative temporariamente o seu envio ou a resposta automática abusada, mantendo um canal de contacto alternativo. Reveja a fila antes de reativar, para não libertar de uma só vez mensagens fraudulentas pendentes.

Teste o formulário legítimo e um sem validação correta. Confirme que não é enviada uma cópia do texto introduzido pelo atacante para qualquer endereço escolhido por ele. Depois, supervisione a entrega e os registos da rota afetada; o facto de deixarem de chegar devoluções não demonstra, por si só, que os envios tenham parado.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.