Visualizzazione dei risultati da 1 a 8 su 8

Discussione: email checker serio

  1. #1
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    296

    email checker serio

    Ho provato diversi tool per verificare se le email che ho nella mia mailing list esistono e sono ancora attive, ma i risultati sono stati deludenti, indicavano email che ho mandato e da dove mi hanno risposto come non valide o inesistenti.
    Conoscete un tool serio?

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    545
    Se hai un server dove far girare PHP, esiste un tool che controlla se la mail esiste simulando l'invio di mail ma non inviandola bloccando la fase di invio prima di inviarla... io ne ho uno per il mio gestionale che si puo riadattare ad un uso su una lista di mail e scartare quelle inesistenti ma comporta programmare un po di codice.
    Vic53

  3. #3
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    296
    Vic53 molto interessante, potresti dirmi come si chiama il tool e se ci sono delle istruzioni online per farlo funzionare?

  4. #4
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    545
    in testa allo script c'è questo
    codice:
    /**
     * Validate Email Addresses Via SMTP
     * This queries the SMTP server to see if the email address is accepted.
     * @copyright http://creativecommons.org/licenses/by/2.0/ - Please keep this comment intact
     * @author gabe@fijiwebdesign.com
     * @contributers adnan@barakatdesigns.net
     * @version 0.1a
     */
    io ho modificato lo script solo nel campo email e ci ho messo la mia per provarlo...e funziona

    nel gestionale che è scritto in ASP vbscript chiamo uno script PHP in modalità AJAX che fa il lavoro che ti avevo detto.
    Se vuoi ti posso postare il tutto ma serve la cartella con le utility PHP annesse
    Vic53

  5. #5
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    545
    la copia dello script originale è questa ma servono le include anche
    codice:
    <?php
    
    /**
     * Example 2
     * Validate a single Email via SMTP
     */
    
    // include SMTP Email Validation Class
    require_once('smtp_validateEmail.class.php');
    
    // the email to validate
    $emails = array('user@example.com', 'user2@example.com');
    // an optional sender
    $sender = 'user@yourdomain.com';
    // instantiate the class
    $SMTP_Validator = new SMTP_validateEmail();
    // turn on debugging if you want to view the SMTP transaction
    $SMTP_Validator->debug = true;
    // do the validation
    $results = $SMTP_Validator->validate($emails, $sender);
    
    // view results
    foreach($results as $email=>$result) {
        // send email? 
      if ($result) {
        //mail($email, 'Confirm Email', 'Please reply to this email to confirm', 'From:'.$sender."\r\n"); // send email
      } else {
        echo 'The email address '. $email.' is not valid';
      }
    }
    ?>
    Vic53

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,365
    @vic
    domanda a latere: questo script ti ha mai dato problemi... cioè finire in grey o black list?
    solitamente il pericolo è quello

  7. #7
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    545
    Da quello che ho visto nello script è che utilizza la tua mail e la tua password per fare un tentativo di mail che però non invia ma si ferma alla risposta che la mail è inesistente se questa non è una mail esistente.
    io ci ho fatto solo un service locale in intranet e cioè l'operatore se vuole controllare il campo mail inserito ci clicca su un bottone e questo da un alert che se la mail risulta inesistente oppure esiste tutto qui. La libreria di include ce l'ho e te la posso dare dato che l'ho trovata un po di tempo fa in internet ma non ricordo dove e mi pare non abbia copyright...
    sono una ventina di script circa occhio e croce neanche molto grandi...
    io ho modificato le ultime righe dello script per avere una risposta al mio lanciatore ajax
    codice:
    // send email? 
    if ($results[$email]) {
      //mail($email, 'Confirm Email', 'Please reply to this email to confirm', 'From:'.$sender."\r\n"); // send email
      echo "0;".$email.": EMAIL ESISTENTE...";
    } else {
      echo "9;".$email.": EMAIL INESISTENTE...";
    }
    dove con uno split javascript decodifico se zero è ok, se 9 è inesistente + il messaggio di ritorno....
    Vic53

  8. #8
    Utente di HTML.it L'avatar di neo1976
    Registrato dal
    Mar 2015
    Messaggi
    296
    Grazie per le informazioni vic53, ma mi proponi qualcosa che non saprei gestire perchè non ne ho le conoscenze tecniche, allora per evitare di far danni sto cercando sul web un gestionale pronto all'uso che mi permetta di verificare le email, sto scaricando delle demo ma sono pessime, molte email inesistenti me le segnalano come valide, l'unico servizio ottimo è offerto da emailhippo ma prevede solo pacchetti in abbonamento e non dice neanche il prezzo, insomma non è per niente chiaro...
    ci sarebbe anche millionverifier che sembra ottimo, questi due li ho provati in modalità demo e sono gli unici due che hanno testato correttamente le email al 99%

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 © 2020 vBulletin Solutions, Inc. All rights reserved.