variable dans le body du mail
bonjour,
je suis débutant dans ce language,je bute sur un problème auquel j'ai fait plusieurs tests sans succès
mon soucis est que je desire envoyer un mail dont dans le message j'aimerai insérer une variable(ligne).pour le moment mon mail fonctionne mais sans la variable.
voici mon code.
Code:
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
| from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import smtplib
msg = MIMEMultipart()
with open("test.txt","r") as fichier:
for i in range(2):
ligne=fichier.readline()
msg['From'] = "xxxxx@orange.fr"
msg['To'] = "xxxxxx@orange.fr"
msg['Subject'] = "Fichier envoyé"
body = "veuillez trouver ci-joint le lien viméo: "
print(ligne)
msg.attach(MIMEText(body,'html'))
print (msg)
server = smtplib.SMTP('smtp.orange.fr', 25)
server.ehlo()
server.login(msg['From'], 'password')
server.sendmail(msg['From'], msg['To'], msg.as_string())
server.quit() |
merci pour votre aide