Bonjour à tous,
J'espère que tout le monde va bien.

Aujourd'hui j'utilise le module évoqué dans le titre :"validate_email" pour vérifier qu'une adresse mail soit bien existante, c'est-à-dire que l'on ai un utilisateur derrière.

Je travaille sur python 2.7, j'ai installé validate_email et pyDNS.
Ensuite j'exécute le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
from validate_email import validate_email
is_valid = validate_email('gabriel@example.fr',check_mx=True)
print is_valid
mais je reçois cette erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
C:\Users\gabriel\PycharmProjects\valider_mails\v\Scripts\python.exe C:/Users/gabriel/PycharmProjects/valider_mails/email.py
Traceback (most recent call last):
  File "C:/Users/gabriel/PycharmProjects/valider_mails/email.py", line 1, in <module>
    from validate_email import validate_email
  File "C:\Python27\lib\site-packages\validate_email.py", line 21, in <module>
    import smtplib
  File "C:\Python27\Lib\smtplib.py", line 46, in <module>
    import email.utils
  File "C:\Users\gabriel\PycharmProjects\valider_mails\email.py", line 1, in <module>
    from validate_email import validate_email
ImportError: cannot import name validate_email
Process finished with exit code 1

Seriez-vous capable de m'aider,

Merci bien, Gabriel