Récéption de mails avec python
Bonjour,
Je cherche à lire des mails avec python.
Voilà le code que j'ai déjà
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| import poplib
def Lecture(login,code):
poplib.POP3_SSL('pop.gmail.com')
M = poplib.POP3('')
#Login to mail server
mServer.user(login)
mServer.pass_(code)
#Get the number of mail messages
numMessages = len(mServer.list()[1])
print("You have % messages." % (numMessages))
print("Message List:")
#List the subject line of each message
for mList in range(numMessages) :
for msg in mServer.retr(mList+1)[1]:
if msg.startswith('Subject'):
print('\t' + msg)
break
mServer.quit() |
et voilà l'erreur renvoyée
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Traceback (most recent call last):
File "<pyshell>", line 1, in <module>
File "E:\NSI 1°\Codes séparés\Lecture des mails.py", line 9, in Lecture
M = poplib.POP3('')
File "C:\Program Files\Python310\lib\poplib.py", line 104, in __init__
self.sock = self._create_socket(timeout)
File "C:\Program Files\Python310\lib\poplib.py", line 112, in _create_socket
return socket.create_connection((self.host, self.port), timeout)
File "C:\Program Files\Python310\lib\socket.py", line 845, in create_connection
raise err
File "C:\Program Files\Python310\lib\socket.py", line 833, in create_connection
sock.connect(sa)
ConnectionRefusedError: [WinError 10061] Aucune connexion na pu être établie car lordinateur cible la expressément refusée |