Inicio Foros Sistemas operativos Linux Enviar mail con adjunto desde la línea de comandos en Linux CentOS

Este debate contiene 2 respuestas, tiene 2 mensajes y lo actualizó Avatar Varios hace 3 semanas, 6 días.

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)
  • Autor
    Publicaciones
  • #3842
    Avatar
    Varios
    Moderador

    ¿Se puede enviar un fichero adjunto desde la línea de comandos en un mail con la función mail en Linux CentOS?

    Actualmente envío un mail que tengo programado con una tarea del crontab con el comando:

    mail -s «Envío mail desde linea de comandos» nombre@dominio.com

    Y me funciona bien, lo configuré para que enviara usando GMail desde Linux siguiendo vuestro artículo:

    Enviar mail con postfix en Linux con servidor externo GMail o cualquier otro

    #3843
    alonsojpd
    alonsojpd
    Jefe de claves

    Puedes usar el siguiente comando Linux para enviar fichero adjunto en el mail:

    echo «Cuerpo mail» | mail -s «Asunto mail» -a /home/factura.pdf nombre@dominio.com

    Cambiando, como es lógico:

    «Cuerpo mail» por el texto que contendrá el correo electrónico.

    «Asunto mail» por el asunto con el que se enviará el correo electrónico.

    /home/fatura.pdf por ela ruta y nombre del fichero adjunto que quieras enviar.

    nombre@dominio.com por la dirección de correo electrónico de destino

    #3844
    Avatar
    Varios
    Moderador

    Genial, solucionado, me funciona perfecto.

    Lo que hago es enviar un fichero de log con el resultado de las copias de seguridad. Así puedo consultarlo desde casa.

    Muchas gracias.

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)

Debes estar registrado para responder a este debate.