Archive

Billets taggués ‘pièces jointes’

Alléger ou réduire la taille d’un PDF

7 décembre 2009 manuberro 0 commentaires

Les fichiers PDF générés par les programmes sous linux ont une fâcheuse tendance à l’embonpoint.
Il est conseillé de ne pas dépasser 150 dpi dans les réglages d’exportation ou d’impression afin de ne pas avoir un trop gros document, mais parfois, ce n’est pas suffisant pour obtenir un fichier assez léger pour être envoyé par mail.
Voici [...]

Envoyer un mail avec pièces jointes en python

5 août 2008 manuberro 2 commentaires

Envoyer un mail avec pièces jointes avec python est simple en utilisant le code ci dessous.
</code>

import smtplib

import os
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email.Utils import COMMASPACE, formatdate
from email import Encodersdef send_mail(send_from, send_to, subject, text, files=[], server="localhost"):

assert type(send_to)==list
assert type(files)==list
msg = MIMEMultipart()
msg['From'] = send_from
msg['To'] = COMMASPACE.join(send_to)
msg['Date'] = formatdate(localtime=True)
msg['Subject'] = subject
msg.attach( MIMEText(text) )

for f [...]

38.107.191.83