Bonjour a tous,
J'ai besoin d'envoyer un mail supérieur a 255 caracteres contenant du code html.
Le probléme est que les chaine de caractéres en python font une longueur maxi de 255 caractere. ce qui coupe mon code html
Voici mon script:
Code :
- emailfrom = 'xxxx@xxx.fr'
- emailto = 'xxx@xxx.fr'
- subject = 'sujet'
- smtpserver = 'smtp.server.fr'
- email = MIMEText(msg , 'html')
- email['From'] = emailfrom
- email['To'] = emailto
- email['Subject'] = subject
- server = smtplib.SMTP(smtpserver)
- server.sendmail(emailfrom , emailto , email.as_string())
- server.quit()
|
Pour résoudre le probleme de la longueur de ma string j'ai fait un tableau
Mais le pb est que dans la fonction MIMEText() n'accepte que les string. Donc je me retrouve coincé
Es que quelqu'un pourrai m'aider merci.
A bientot