FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Como Saber si una Dirección de Correo es Válida????
Uso D6
Estoy usando un demo de los indy's MailClient que sirve para enviar EMAIL's, pero no he podido encontrar como saber si la Dirección de Correo del Destinatario es VALIDA para serciorarme que le llegará el correo, de lo contrario si es inválido avisarle al usuario que Corrija dicha dirección de correo. Agradezco cualquier sugerencia. |
#2
|
|||
|
|||
¿¿de que este bien escrita. por ejemplo Cuenta@hotmail.com y no
Cuienta@hotmail,com?? ¿o de que esa cuenta de correo este activa en el servidor. del correo de destinatario? |
#3
|
|||
|
|||
Esto es para aeguranos que la sintaxis de la cuenta de correo este
bien escrita. como el primer ejemplo que de di.
el codigo fuente de un pryecto de muestra. por si no fui claro. http://greatis.com/delphicb/tips/lib...checkemail.zip |
#4
|
||||
|
||||
No he probado "en vivo" pero me parece que el algoritmo fallaría con algo como:
juanperez@servidor.com. Donde evidentemente el último punto está de mas. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
||||
|
||||
Pues yo lo acabo de probar y falla, pues me da valida una dirección de correo terminada en .
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#6
|
|||
|
|||
Claro que falla. lo que revisa es si la dirección esta bien escrita.
en las primeras partes antes y despues de la @ juanperez@servidor.com. y eso por que hay ciertas formas de enviar el correo por ejemplo, algunos componente o dll, para enviar correo solo admiten o ( , ) o ( ; ) o ambas, indy creo que permite usar dos formas de separar los destinatarios por ( , ) o ( ; ), no faltara quien crea mejor usar un ( . ) --} si saben como solucionar ese defecto. decirlo. o los otros posibles que al separar los destinatarios se vaya un dedo de may se agregen ( ,,) o ( ;; ) o semejantes. aparte, AgAg4 no dice si es solo verificar, la sintaxis o se refiere a revisar si la cuenta de correo esta activa. |
|
|
|