Bonjour, j'essaye de réceptionner mes emails grâce à un programme en python utilisant poplib. Voici le programme:
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# -*- coding: utf-8 -*- 
#!/usr/bin/env python
 
import poplib
 
 
M = poplib.POP3('')
 
login= "xxx@gmail.com"
code="password"
 
mServer = poplib.POP3('pop.gmail.com')
 
#Login to mail server
mServer.user(login)
mServer.pass_(code)
 
#Get the number of mail messages
numMessages = len(mServer.list()[1])
 
print "You have %d 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()
Cependant la connexion semble impossible et je reçois l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Traceback (most recent call last):
  File "C:/Users/axel.ch/Desktop/recemail.py", line 7, in <module>
    M = poplib.POP3('')
  File "C:\Python27\lib\poplib.py", line 89, in __init__
    self.sock = socket.create_connection((host, port), timeout)
  File "C:\Python27\lib\socket.py", line 575, in create_connection
    raise err
error: [Errno 10061] Aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée
J'ai fait des recherches mais je n'ai trouvé aucune solution au problème, j'ai également essayé d'autres serveurs de messagerie ce qui n'a pas arrangé les choses.
Merci d'avance pour votre aide,
Stinng