[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SOLUCIONADO (era enviar mails con adjunto desde consola)



Hola Rober, como max te explica, con mutt puedes
enviar archivos adjuntos desde consola.

Te paso el sig. script (que modifique en base a lo que
hicieron un par de amigos) por si necesitas enviar el
correo a mas de una persona.

-------------------INICIO--------------
#!/bin/bash
# Script para enviar correo a todos los
# usuarios
# Alejandro Juárez <jjuarez@unach.mx>
# Luis A. A. Croker <lcroker@unach.mx>
# Modificado por Javier A. Del Pino Coronel
# tuaregmex@yahoo.com.mx

   #     $1             $2
   #  ARCHIVO CON    ARCHIVO CON EL
   #  LAS CUENTAS    MENSAJE A ENVIAR

echo $1 $2

for i in `cat $1`
 do
  sleep 1
# mutt -a <archivo-adjuntar> -s "Subject" $1 < $2
  mutt -a file.txt -s "Asunto" $i"@domain.com" < $2

 echo "$i">.cuentas-attach
  done
  echo "termino con $i">.cuentas-attach

  echo "El script termino con exito"|mail -s "aviso"
xxxx@hotmail.com
---------------------TERMINA------------------------

En línea de comandos solo ejecutas:

./enviar-all-adj cuentas.txt mensaje.txt 

donde:

enviar-all-adj <- Nombre del script 
cuentas.txt    <- archivo con la lista de las cuentas
a 
                  las que deseas enviar el correo
mensaje.txt    <- archivo con el mensaje que deseas
                  enviar 

cuentas.txt puede contener solo los "logins" si estas
enviando de manera local en tu servidor o toda la
dirección de los correos electrónicos si es para otro
dominio.

Si necesitas enviar mas de un documento, solo agrega
en el script: -a fileN.txt el número de documentos que
requieras enviar antes del "-s" que indica el asunto
en el correo.

Yo he enviardo archivos pdf, doc, txt, zip, jpg, bmp y
todos se enviaron perfectamente.

Espero que te (les) sirva.

Saludos!


 --- max <max@maximumdebian.org> escribió:

> con mutt tambien:
> 
> $ ls
> .
> ..
> mifichero.pdf
> $
> $ echo hola | mutt -s "mi pdf tara ti" -a
> mifichero.pdf 
> usuario@servidor.dominio
> 
> mutt no se encuentra en todas partes, pero viene
> instalado por defecto 
> en debian.
> 
> ciao
> MaX
> 
> 
> Rober Morales wrote:
> 
> > cat Trucos\ Psicotecnicos\ \&\ Matematicos.pdf
> |mail xxxx@hotmail.com 
> > -s hola -a"content-type: application/x-pdf"
> -a"filename: hola.pdf"
> >
> > aún no funciona lo del nombre del archivo, pero
> bueno.
> >
> 		
> ______________________________________________ 
> Renovamos el Correo Yahoo! 
> Nuevos servicios, más seguridad 
> http://correo.yahoo.es
> 


__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.yahoo.com.mx/ 



Reply to: