Bonjour, j'essaye d'envoyer un mail grâce à ce script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
import smtplib
 
server = smtplib.SMTP(' smtp.gmail.com', 587)
server.starttls()
server.login("xxx@gmail.com", "motdepasse")
 
msg = "YOUR MESSAGE!"
server.sendmail("xxx@gmail.com", "xxx@gmail.com", msg)
server.quit()
Cependant je recois cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Traceback (most recent call last):
  File "C:\mail.py", line 3, in <module>
    server = smtplib.SMTP(' smtp.gmail.com', 587)
  File "C:\Python27\lib\smtplib.py", line 256, in __init__
    (code, msg) = self.connect(host, port)
  File "C:\Python27\lib\smtplib.py", line 316, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "C:\Python27\lib\smtplib.py", line 291, in _get_socket
    return socket.create_connection((host, port), timeout)
  File "C:\Python27\lib\socket.py", line 557, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
gaierror: [Errno 11001] getaddrinfo failed
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