import smtplibdans la connexion à un serveur smtp avec python
SERVEUR = "my.smtp.server.com"
DE = "[email protected]" TO = [ "someemail @ somehost .mun.ca "] # doit être une liste
SUBJECT =" Bonjour! "
TEXT = "bonjour"
Voici mon code:
# Prepare actual message
message = """\
From: %s
To: %s
Subject: %s
%s
""" % (FROM, ", ".join(TO), SUBJECT, TEXT)
# Send the mail
server = smtplib.SMTP(SERVER)
server.login('loginname','password')
et ceci est l'erreur que je reçois:
Traceback (most recent call last):
File "C:\Documents and Settings\Desktop\New Text Document.py", line 24, in ?
server = smtplib.SMTP(SERVER)
File "C:\Python24\lib\smtplib.py", line 241, in __init__
(code, msg) = self.connect(host, port)
File "C:\Python24\lib\smtplib.py", line 289, in connect
for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM):
gaierror: (11001, 'getaddrinfo failed')
ce que dois-je faire?
Est-ce un travail 'hôte my.smtp.server.com'? – Joril