Saltar al contenido

Enviar adjuntos desde consola

  • por

Cuando trabajamos con nuestro querido y amado Sistema Operativo GNU/Linux, en algunos casos tenemos la necesidad de enviar correo desde consola con la información de algún proceso o archivo de configuración adjunto al correo.







Para esto tenemos los comandos:



—–mail

—–mpack



1) Comando mail.



Este comando no permite enviar correo desde consola, pero no puede enviar archivos adjunto dentro del correo lo que hace es agregarlo dentro del cuerpo de correo.



Ejemplos:



—– Enviando un correo con información de un fichero.



mail -s “firewall” rmendoza@factor.com.mx < /etc/rc2.d/S42Iptables.sh



—- Enviando un correo hacia varias personas, sobre un evento.



echo "LOS ESPERO PARA EL PARTIDO DEL TRI" | mail -s "FUTBOL" rmendoza@factor.com.mx -c marino_777@hotmail.com -c rodmen82@gmail.com



2) Comando mpack.



Este comando también nos permite enviar correo, pero este nos permite enviar archivo adjuntos dentro del correo, para 

esto tendremos que instalar el programa ya que no viene instalado por default.



——debian/ubuntu y derivados



apt-get install mpack



——RHEL/Centos/Fedora y derivados

Para este tipo de distribución deberán tener habilitado el repositorio de DAG.



yum install mpack



Ejemplo:



Envia un correo con un archivo adjunto. 



mpack -s "Archivo" /backup/vie/httpd.tar.gz rmendoza@factor.com



Enviando un correo con archivo adjunto a varias personas.



mpack -s "Archivo" /backup/vie/httpd.tar.gz rmendoza@factor.com  marino_777@hotmail.com rodmen82@gmail.com 



Con esto ya podremos enviar correo electrónico desde consola sin ningún problema y espero que les sea de mucha utilidad.

Etiquetas:

Deja una respuesta