email python smtplib erreur
Bonjour, j'essaye d'envoyer un mail grâce à ce script:
Code:
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:
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