Ce module s’assure de la délivrabilité d’une adresse email en vérifiant la syntaxe, la présence du domaine, et la capacité du serveur à recevoir des emails.
Email address : Adresse email à vérifier.
| Objet | Description |
|---|
| status_code | Code statut de l’email |
| email_correction | Indicateur si l’email a été corrigé |
| quality_code | Code qualité de l’email |
| quality_detail | Code qualité de l’email |
| smtp code | Code SMTP retourné par le serveur de messagerie distant |
| smtp reply | Message SMTP retourné par le serveur de messagerie distant |
| email address | Adresse email initiale fournie en entrée |
| user_name | Nom d’utilisateur, extrait de l’adresse email après correction |
| domain_name | Nom de domaine, extrait de l’adresse email après correction |
| quality_code | Description |
|---|
| 0 | non évalué |
| 1 | qualité basse |
| 2 | qualité moyenne |
| 3 | qualité haute |
| statut | Description |
|---|
| EMAIL_OK | Adresse correcte. Le serveur confirme l’existence de l’adresse |
| MAILBOX_FULL | Adresse correcte. Le serveur confirme l’existence de l’adresse mais la boîte aux lettres n’accepte plus de messages |
| BAD_DOMAIN | Le domaine n’est pas identifié, ne peut pas être résolu ou ne semble pas correspondre à un serveur de messagerie |
| BAD_USERNAME | Le domaine existe et est associé à un serveur de messagerie, le serveur SMTP indique que l’adresse n’est pas référencée |
| BAD_SYNTAX | La syntaxe de l’adresse est incorrecte et n’a pas pu être corrigée |
| BLACKLISTED | Le service a détecté une mention de blacklist/greylist lors des échanges avec le serveur de messagerie. Il sera nécessaire de retester l’adresse ultérieurement |
| TRASH_MAIL | Adresse validée mais le domaine est référencé comme proposant un service d’email jetable |
| EMPTY_EMAIL | Le champ email n’est pas alimenté |
| QUERY_FAILED | Le service a rencontré une erreur pendant la recherche ou le serveur de messagerie indique ne pas pouvoir ou vouloir répondre. Il sera nécessaire de retester l’adresse ultérieurement |
| TIMEOUT | Le temps de réponse accordé au serveur SMTP distant a été épuisé avant qu’une réponse n’ait été reçue |
| UNKNOWN | Le service n’a pas été en mesure de comprendre les réponses du serveur ce dernier ne respectant pas le standard de communication |