Validador de Email

Lección Progress
0% Completo

Validador de Email

 

Descripción General

Se podrá validar un emails o su dominio para reconocer su existencia. El servicio estará disponible solo en Merlin cloud, pero brindara niveles de validación diferentes.

Consideraciones generales

El cliente debe enviar una estructura de validación de email según lo detallado en el apartado «Atributos de entrada» debiendo completar mínimamente los campos que se detallan a continuación:

  • email: correo electrónico a normalizar, estandarizar o validar.
  • clientAccessCode: ID de acceso de cliente.

El resultado del proceso de validación de email será la estructura de datos detallada en el apartado «Atributos de salida»

Estados para Validador de Email

Atributo Significado Descripción
VA Validado Email validado.
NV No Validado Email no validado. (NOTA: Este estado no quiere decir que el Email es invalido, solo que para ese momento no fue validado, un Email es invalido cuando resulte algunos de los siguientes motivo: EI o ES)

Motivos para Validados de Email

Motivos aplicados a Validados(OK)

Atributo Significado Descripción
SM Sin Motivo

Motivos de no resolución aplicados a No Validados (NV)

Atributo Significado Descripción
EI Email Invalido La cuenta de correo electrónico no existe.
EG Error General La entrega falla porque se produjo un problema de retransmisión.
ES Error Sintaxis Hay un error de sintaxis en la dirección de correo electrónico.
SS Sin Servidor La respuesta SMTP del servidor no es válida, el servidor de destino nos informó de un error interno.
DE Error Dominio El servidor de correo electrónico está caído y no existe ninguna conexión con él.
ED Error Desconocido Este error se puede generar por varios motivos, una tecnología anti-spam está bloqueando el progreso de verificación, también puede ser que la cuenta de correo electrónico está suspendida / limitada y no puede recibir mensajes de correo electrónico o el correo electrónico es una dirección temporal.
DV Dominio Valido Este estado informa que la casilla de email no se pudo validar, pero el dominio donde se encuentra el servidor de correos es valido y existe.

Atributos de entrada

Atributo Longitud Máxima Descripción del atributo
clientAccessCode 64 Identificador único de usuarios. Este valor identifica y valida en cada invocación a un usuario determinado. Este valor tiene asociado los roles que le corresponden al usuario.
customAdapters 64 Adaptadores de respuesta/modificadores de comportamiento. Para más información ver «Adaptadores de respuesta».
email 64 Dirección de correo electrónico.

Atributos de salida

Atributo Longitud Máxima Observación
status 3 Indica el estado de normalización y/o validación. Para mas información ver «Estados y Motivos».
statusReason 2 Indica la razón con referencia al estado de normalización y/o validación. Para mas información ver «Estados y Motivos”.
remainingCredits 16 Créditos restantes del usuario.
transactionId 10 Merlin asigna un id de transacción por consulta.
email Dirección de email validada.
type 2 Tipo laboral (L), particular (P) o No Determinado (ND)
lastDateValidated 10 Indica la fecha de la última validación de ese email contra el servicio en línea.
merlinCustomValues 64 Valores desarrollados por demanda del cliente o que se provee opcionalmente como ser las entre calles.

 

Para ver más detalles de los WebServices:

Formato de mensajería JSON

Formato de mensajería SOAP