Bonjour,
Je précise d'entrée, j'aie attaqué Python il n'y a pas très longtemps ...
J'ai un petit soucis avec mon code ci-dessous, je pense que cela vient de la lib smtplib .... mais pas certaine
Je vous joins le code
Si j'utilise comme domaine "gmail.com" ca marche nickel, mais dès que j'en utilise un autre ex yahoo.com dans mon exemple, ca bloque au niveau du server.connect .... le print("2") ne passe jamais et bloque le terminal ...
Une petite idée ?
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 import re import dns.resolver import smtplib records = dns.resolver.query("yahoo.com", 'MX') mxRecord = records[0].exchange mxRecord = str(mxRecord) print('mxRecord:', mxRecord) server = smtplib.SMTP() server.set_debuglevel(0) # SMTP Conversation print('1') server.connect(mxRecord) print('2')
Thais
Partager