2008/12/8 whilo <[EMAIL PROTECTED]> > estube buscando con detenimiento el cómo enviar un correo con adjunto > desde la consola > 1.- aptitude install mutt > > desde la consola > mutt -n -s "my subject" -a /camino/adjunto.tar.gz [EMAIL PROTECTED] < > mensaje.txt > > saludos > > whilo >
Con solo hacer eso funciona, es decir instalo mutt y listo a enviar correos por consola, no hay q configurar nada antes?? salu2 fdvalero Maykel Moya escribió: > > El jue, 04-12-2008 a las 12:39 -0500, whilo escribió: > > > > > >> aun busco como adjuntar un pdf por ejemplo desde la consola > >> > > > > http://snippets.dzone.com/posts/show/757 > > > > 2 import smtplib > > 3 from email.MIMEMultipart import MIMEMultipart > > 4 from email.MIMEBase import MIMEBase > > 5 from email.MIMEText import MIMEText > > 6 from email.Utils import COMMASPACE, formatdate > > 7 from email import Encoders > > 8 import os > > 9 > > 10 def sendMail(to, subject, text, files=[],server="localhost"): > > 11 assert type(to)==list > > 12 assert type(files)==list > > 13 fro = "Expediteur <[EMAIL PROTECTED]>" > > 14 > > 15 msg = MIMEMultipart() > > 16 msg['From'] = fro > > 17 msg['To'] = COMMASPACE.join(to) > > 18 msg['Date'] = formatdate(localtime=True) > > 19 msg['Subject'] = subject > > 20 > > 21 msg.attach( MIMEText(text) ) > > 22 > > 23 for file in files: > > 24 part = MIMEBase('application', "octet-stream") > > 25 part.set_payload( open(file,"rb").read() ) > > 26 Encoders.encode_base64(part) > > 27 part.add_header('Content-Disposition', 'attachment; > filename="%s"' > > 28 % os.path.basename(file)) > > 29 msg.attach(part) > > 30 > > 31 smtp = smtplib.SMTP(server) > > 32 smtp.sendmail(fro, to, msg.as_string() ) > > 33 smtp.close() > > 34 > > 35 > > 36 sendMail( > > 37 ["[EMAIL PROTECTED]"], > > 38 "hello","cheers", > > 39 ["photo.jpg","memo.sxw"] > > 40 ) > > > > Saludos > > maykel > > > > > > > > --------------------------------------- > > Red Telematica de Salud - Cuba > > CNICM - Infomed > > _______________________________________________ > > Cancelar suscripción > > https://listas.softwarelibre.cu/mailman/listinfo/linux-l > > Buscar en el archivo > > http://listas.softwarelibre.cu/buscar/linux-l > > > > -- > > Visite nuestra web en Internet > > http://www.ispvc.rimed.cu > > "50 Años de Educación en Revolución" > > > > > > -- > Visite nuestra web en Internet > http://www.ispvc.rimed.cu > "50 Años de Educación en Revolución" > > -- > Este mensaje ha sido analizado por MailScanner > en busca de virus y otros contenidos peligrosos, > y se considera que está limpio. > > > _______________________________________________ > Cancelar suscripción > https://listas.softwarelibre.cu/mailman/listinfo/linux-l > Buscar en el archivo > http://listas.softwarelibre.cu/buscar/linux-l > _______________________________________________ Cancelar suscripción https://listas.softwarelibre.cu/mailman/listinfo/linux-l Buscar en el archivo http://listas.softwarelibre.cu/buscar/linux-l
