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 : Sélectionner tout - Visualiser dans une fenêtre à part
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