Skip to content

False email validity check fails. #148

Open

Description

@jcagpir

I checked 'jca@gm.com' (username and domain do not exist) with 'check_deliverability=True' and no error occurs.

Activity

  1. JoshData commented on Aug 23, 2024

    @JoshData
    Owner

    I think that's a real domain name (a major car manufacturer) so I would not expect the library to give an error. Are you expecting an error?

  2. jcagpir commented on Aug 24, 2024

    @jcagpir
    Author

    Here are the results obtained online on several validation sites for"jca@gm.com":

    https://verifalia.com/validate-email Invalid email address: "the mailbox for the email address does not exist."

    https://captainverify.com/fr/mail-tester.html: "jca@gm.com est inconnue"

    https://www.verifyemailaddress.org/fr/validation-d-email:
    " Nous pensons que jca@gm.com n'est pas valide
    La syntaxe d'adresse email est correcte
    MX enregistrement trouvé: mx2.imr.gm.com (Priorité 10)
    La connexion à mx2.imr.gm.com a fonctionné
    MX enregistrement trouvé: mx1.imr.gm.com (Priorité 10)
    Réponse du serveur: 550 #5.1.0 Address rejected."

    https://www.mailverifier.io : "jca@gm.com : This email is INVALID — DO NOT SEND"

    Thank you for your follow-up.

  3. JoshData commented on Aug 24, 2024

    @JoshData
    Owner

    Those sites seem to be purporting to check the username part of the address for deliverability. This library doesn't do that (please see the README for details).

  4. jcagpir commented on Aug 24, 2024

    @jcagpir
    Author

    Thank you for your answer.
    Do you plan to introduce the check of the username part of the address for deliverability in your library in the future?

  5. JoshData commented on Aug 24, 2024

    @JoshData
    Owner

    As the README says, there is no reliable way to do it. So it is unlikely I would add it, and I'm not actively adding new features. But anything is possible!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions