mailx en linux

Linux tiene un programa de agente de usuario de correo incorporado llamado mailx. Como sugiere el nombre, es una aplicación de consola que se utiliza para enviar y recibir correos electrónicos. La utilidad mailx es una versión mejorada del comando de correo. Junto con la funcionalidad proporcionada por el comando de correo original, proporciona funciones adicionales como la capacidad de enviar archivos adjuntos mediante el indicador -a. El comando mailx está disponible en una variedad de paquetes diferentes: 

  • bsd-mailx 
  • reliquia-mailx 
  • mailutils  

Instalando mailx

Para Ubuntu/Debian: 

sudo apt-get install bsd-mailx

Para fedore/centos: 
 

sudo yum install mailx

Nota: Aunque el comando mailx es una versión más nueva de la utilidad de correo original, todavía se puede hacer referencia a él con la palabra clave ‘correo’. 
 

Enviando un correo electrónico 
 

1. Escribir el mensaje directamente en la línea de comando: para enviar un correo electrónico simple, use el indicador «-s» para establecer el asunto entre comillas, seguido del correo electrónico del destinatario. Después de esto, mailx espera el contenido del correo electrónico. Para ingresar nuevas líneas, siga presionando enter. Después de escribir el contenido, presione Ctrl+D y mailx mostrará EOT. 
 

$ mail -s "A mail sent using mailx" person@example.com
Hey person,
Hope you're fine these days
Thanks
EOT

2. Tomando el mensaje de un archivo 

$ mail -s "A mail sent using mailx" person@example.com < /path/to/file

3. Usando tuberías 

$ echo "Example Message" | mail - s "A mail sent using mailx" person@example.com

4. Envío del mismo correo a múltiples destinatarios: podemos enviar el mismo correo electrónico a múltiples destinatarios (no por CC o CCO) de la siguiente manera: 

$ mail - s "A mail sent using mailx" personONE@example.com, personTWO@example.com < /path/to/file

5. Agregar CC y BCC 

Podemos enviar una copia al carbón (CC) o una copia al carbón oculta (BCC) para enviar el mismo correo electrónico a varios destinatarios (de forma visible u oculta). Para CC, usamos la opción «-c» y para BCC usamos la opción «-b» seguida de las direcciones de correo electrónico. 

$ mail - s "A mail sent using mailx" personONE@example.com -c personTWO@example.com -b personTHREE@example.com 

6. Agregar archivos
adjuntos Los archivos adjuntos son una parte vital de la comunicación por correo electrónico. Podemos adjuntar documentos, imágenes, archivos de texto, etc. mediante la opción “-a” seguida de la ruta del archivo que queremos adjuntar. 

$ mail - s "A mail sent using mailx" personONE@example.com -a Attachment.txt

Publicación traducida automáticamente

Artículo escrito por preritpathak y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *