Open francois-ferrandis opened 1 year ago
@mekaidmekaid à inclure dans une milestone dédiée aux champs d'erreurs
A savoir que la validation par MX des emails de cette liste font que seulement ceux ci seront vus comme invalides:
hormail.fr
est bien répandu (mais possède des MX !), y compris sur Google dans les résultats de sites webs
Je suis tombé ici par pur hasard car je cherche une liste des domaines invalides
Ce projet semble contenir une petite liste de domaines du genre: https://github.com/briefmnews/briefme-validator/blob/0.2.0/validator/constants.py#L42 (https://github.com/briefmnews/briefme-validator/issues/21)
En regardant la base, on peut voir que les fautes de frappes sur les domaines sont courantes.
Il serait facile d'éviter ce genre d'erreur en tenant une liste des domaines les plus fréquents, et en alertant l'agent (et l'usager ?) lorsque la distance de Levenstein entre sa saisie et l'une de ces valeur est faible.
Autre genre de solution : https://emailable.com/api/
Cette amélioration peut se faire dans le cadre de la problématique plus grande abordée dans #2639.
Ci-dessous, la liste des 200 domaines les plus utilisés par les usagers, précédés du nombre d'usagers concernés. j'ai mis en gras quelques fautes de frappes évidentes.