systemadmin.es > Correo > Como mandar un mail con un fichero adjunto por consola

Como mandar un mail con un fichero adjunto por consola

Resulta muy cómodo mandar mandar mails por consola para guardar ciertos datos, pero cuando son demasiados o sin ficheros binarios la cosa se complica. Para simplificar la tarea de mandar ficheros adjuntos por consola podemos utilizar mutt

Las opciones de mutt son similares a las de mail:

  • -s: Indicamos el asunto del mensaje
  • -c: Indicamos si queremos una copia de carbón (CC: Carbon Copy)
  • -b: Indicamos si queremos una copia de carbón oculta (BCC: Blind Carbon Copy)
  • -a: Fichero a adjuntar

Como parámetro final y sin opción indicamos la dirección de destino.

Para escribir el cuerpo del mensaje se lo deberemos pasar por stdin (con una pipe) o en caso que lo queramos dejar vacío simplemente con un echo. El comando quedaría:

echo | mutt -a imagen.jpg -s 'envio la imagen' -c xavi@systemadmin.es jprats@systemadmin.es

10 comments to “Como mandar un mail con un fichero adjunto por consola”

  1. Solo para frikis 😛

    uuencode imagen.jpg imagen.jpg | mail -s 'envio la imagen' jprats@systemadmin.es
  2. Cierto, así es más friki 😀

  3. Se puede usar “mpack” tambien

  4. Este no me suena, la verdad. ¿Cómo funciona?

  5. yo he usado el uuencode alguna vez 🙂

  6. Yo vengo usando email de http://www.cleancode.org/projects/email es una cliente smtp de consola, a favor, la configuración es rápida y funciona en sistemas domésticos con IP dinámica, contra, contraseña en texto plano en el fichero de configuración. Es práctico.

    Saludos.

  7. El mutt también se puede configurar en este sentido, de hecho es un completo cliente de correo por consola

  8. mpack está disponible en todas las distribuciones. Se usa así:

    mpack -s “asunto del correo” fichero.pdf correo@dominio.es

  9. No lo encuentro en CentOS ni en EPEL:

    # mpack
    -bash: mpack: command not found
    # yum provides "*/mpack"
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * epel: www.mirrorservice.org
    addons                                                                                                                                 |  951 B     00:00
    base                                                                                                                                   | 2.1 kB     00:00
    epel                                                                                                                                   | 3.7 kB     00:00
    epel/primary_db                                                                                                                        | 2.8 MB     00:01
    extras                                                                                                                                 | 2.1 kB     00:00
    updates                                                                                                                                | 1.9 kB     00:00
    updates/primary_db                                                                                                                     | 680 kB     00:00
    Excluding Packages in global exclude list
    Finished
    addons/filelists                                                                                                                       |  195 B     00:00
    base/filelists_db                                                                                                                      | 3.4 MB     00:00
    epel/filelists_db                                                                                                                      | 4.0 MB     00:01
    extras/filelists_db                                                                                                                    | 197 kB     00:00
    updates/filelists_db                                                                                                                   | 2.9 MB     00:00
    No Matches found
    
  10. Muy buen articulo amigo!!

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>