Prueba esto a ver si te vale
*********************************************************
*** Valida el formato de una dirección de email
*********************************************************
FUNCTIONValidarEmail
LPARAMETERS lcEmail
LOCAL llResult, oRE
lcEmail = ALLTRIM(lcEmail)
Local oRE
oRE = CreateObject("VBScript.RegExp")
oRE.Pattern = "^([0-9a-zA-Z]+([-.=_+&])*[0-9a-zA-Z]+)*@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$"
llResult = oRE.test(lcEmail)
RETURN llResult
ENDFUNC
Un abrazo
Pepe Llopis
Luis María Guayán
Tucumán, Argentina
_____________________________
http://comunidadvfp.blogspot.com
Amigo JOSE LUISAdjunto te estoy enviando el código de validación que estas requiriendo.Ahí te explico como ponerlo en ejecución.Queda como tarea lo pongas en practica y nos comentes tu punto de vista sobre la validacion...Saludos,INTEGRAL