Bonjour à tous.

j'essaye d'utiliser les fonctionnalités de python pour envoyer des emails mais je suis bloqué dès la 1ère étape : communiquer avec le stmp.
Voici le test que je fais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
import smtplib
server.connect('smtp.gmail.com','587')
mais quelque soit le smtp que je teste ça me retourne toujours l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    server.connect('smtp.gmail.com','587')
  File "C:\Python26\lib\smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "C:\Python26\lib\smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "C:\Python26\lib\socket.py", line 561, in create_connection
    raise error, msg
error: [Errno 10051] Une opération a été tentée sur un réseau impossible à atteindre
Je suis avec Python 2.6.6 sur windows XP, je suis sur un réseau privé de mon entreprise qui utilise un proxy. Quand je teste dans dos "ping smtp.gmail.com", j'obtiens une réponse...

Merci pour votre aide