J'entrepose ici mes découvertes linux, bash, python et java que je souhaite partager et mettre de côté...
Affichage des articles dont le libellé est mail. Afficher tous les articles
Affichage des articles dont le libellé est mail. Afficher tous les articles
jeudi 19 février 2015
mardi 24 avril 2012
python, envoi d'un mail avec un fichier en attachement
import smtplib
from email.MIMEText import MIMEText
from email.MIMEMultipart import MIMEMultipart
from email import Encoders
msg = MIMEText('le texte du message')
msg['From']='crontab-do-not-reply@example.com'
msg['To']='destinataire1@example.com,destinataire2@example.com'
msg['Subject']='le titre du message'
texte = MIMEText(u'Le \xe9but du message', 'plain', 'utf-8')
msg.attach(texte)
content = MIMEBase('text', 'csv')
content.set_payload(csvbuffer)
Encoders.encode_base64(content)
content.add_header('Content-Disposition', 'attachment', filename='fichier.csv')
msg.attach(content)
smtp = smtplib.SMTP(mailhost)
smtp.sendmail('crontab-do-not-reply@example.com', ['destinataire1@example.com',
'destinataire2@example.com'], msg.as_string())
smtp.quit()
python, envoi d'un mail texte
import smtplib
from email.MIMEText import MIMEText
msg = MIMEText('le texte du message')
msg['From']='crontab-do-not-reply@example.com'
msg['To']='destinataire1@example.com,destinataire2@example.com'
msg['Subject']='le titre du message'
smtp = smtplib.SMTP(mailhost)
smtp.sendmail('crontab-do-not-reply@example.com', ['destinataire1@example.com',
'destinataire2@example.com'], msg.as_string())
smtp.quit()
Inscription à :
Articles (Atom)