Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    bloccare lo spam che può uscire via form per l'invio di email

    su un sito ho messo un form per spedire articoli presenti nel sito. L'utente deve digitare la sua mail e quella del destinatario e magicamente se ne esce dal server di posta associato al server apache in cui è ospotato il sito. Chiaramente ho tutto l'interesse a limitare il traffico che esce dal server di posta. Uno spammer potrebbe infatti inserire 300000 indirizzi email e spedite un sacco di roba scroccandomi il server. Per il momento ho fatto così:

    <?php

    $indirizzo = "get from form";

    if(ereg(",", $indirizzo)) $spammer1 = "1";

    if(ereg(" ", $indirizzo)) $spammer2 = "1";

    if($spammer1 == "1" OR $spammer2 == "1") exit;

    ?>

    In pratica se uno inserisce nel campo email più indirizzi divisi da spazio o virgola la funzione mail non parte.

    Vi sembra efficace?

    dividere gli indirizzi con spazi o virgole è l'unico modo per far partire più mail? In altre parole dovrei prendere in considerazione la presenza di altri caratteri speciali che potrebbero far pensare alla spedizione di email multiple?

    grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Hai pensato a captcha?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.