Introducción a GNU Mailutils

https://mailutils.org/

GNU Mailutils es un paquete de herramientas para gestionar el correo electrónico en la consola.

Incluye programas para manejar el correo electrónico en diferentes formatos de buzón (Mbox, Maildir) locales o remótos (IMAP4, POP3 y SMTP). Puede actuar como Mail User Agent (MUA) para el usuario o ser una herramienta multiusos para el administrador.

Actividad

  1. Describa las diferencias entre los formatos de buzón Mbox y Maildir.
  2. Describa la función de los protocolos: SMTP. POP3, IMAP.
  3. ¿Qué comando se debe utilizar para enviar un mail?
  4. ¿Qué comando se debe utilizar para enviar un mail cuyo cuerpo ha sido generado con el comando echo?
  5. ¿Qué comando se debe utilizar para enviar un mail cuyo contenido sea la salida de 'df -h' ?
  6. ¿Qué parámetro se debe utilizar para especificar el subject en un mail?
  7. ¿Qué comando se debe utilizar para enviar un mail con un fichero adjunto?
  8. Implemente el script ~/bin/envia_n_correos, de manera que al indicar: una dirección de correo, un número de mails, un subject y un cuerpo. Se envíen a la dirección de correo indicada el número de mails indicado. Los correos tendrán el subject y cuerpo proporcionados.
  9. Implemente el script ~/bin/envia_correos que recibirá como parámetros: la cadena subject, la cadena con el cuerpo y una lista de direcciones de correo. El script enviará un correo (con el subject y el cuerpo especificado) a cada una de las direcciones indicadas.