2015-12-17 3 views
0

Comme dans le titre, quelle est la fiabilité de cette vérification.Quelle est la fiabilité de Symfonys2 EmailValidator checkMX?

https://github.com/symfony/symfony/blob/3.0/src/Symfony/Component/Validator/Constraints/EmailValidator.php#L139-L142

Chaque serveur dans le monde ont leur enregistrement MX exposé au monde? Ou existe-t-il une possibilité qu'il existe un serveur qui cache leur enregistrement MX et même si le courrier électronique est valide, la vérification échouera.

MISE À JOUR:

J'ai déjà vérifié les documents et la source Symfony. Je sais et j'ai testé que seul le domaine des emails est coché, pas la partie utilisateur. Je ne sais pas à quel point c'est fiable. Est-il toujours possible de vérifier les enregistrements MX des serveurs.

+0

mx vérification de la validation des e-mails est considérée comme une mauvaise idée. –

+0

@Dagon Pourriez-vous développer? Certains serveurs n'ont pas d'enregistrements MX et utilisent l'enregistrement MTA et A pour l'échange d'e-mails. Est-ce la raison ou est-ce qu'il y en a plus? –

Répondre

1

Ce validateur vérifie seulement si l'utilisateur DNS dans l'email est valide par exemple si vous réglez cet email [email protected] il sera validé même si cet email ne sort pas.