Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464

    invio automatico mail saltando indirizzi non validi

    Salve, per cortesia mi aiutate a capire come posso fare per inviare delle mail ad indirizzi del db ma salatando degli indirizzi non validi o comunque andare avanti.
    Mi spiego meglio, ho inviato delle mail ma al primo indirizzo che non gli è piaciuto si è fermato...
    C'è modo di fargli saltare quelli che non vanno?

    Il metodo usato è:
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Grazie in anticipo
    F

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    fai una verifica del formato delle mail prima di inviare

    http://www.mrwebmaster.it/asp/verifi...sion_6454.html
    codice:
    Function ControlloEmail(email)
        Dim ObjRegexp
        Dim risultato
        Set ObjRegexp = New RegExp
        ObjRegexp.Global = True
        ObjRegexp.IgnoreCase = True
        ObjRegexp.Pattern = "^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$"
        risultato = ObjRegexp.Test(email)
        Set ObjRegexp = Nothing
        ControlloEmail = risultato
    End Function
    prima di metterlo in produzione fai una verifica su tutti gli indirizzi per vedere che non ci sia il pattern da modificare

    sull'argomento ci sono molti esempi in rete

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.