Es necesario enviar correos electrónicos desde la terminal de Linux, especialmente cuando está automatizando correos electrónicos usando un script de shell. Los programas de correo electrónico como Thunderbird y Evolution pueden parecer las herramientas de referencia, pero a veces pueden sentirse inflados. Si se siente cómodo trabajando con la línea de comandos, podría ser beneficioso para usted enviar / recibir correos electrónicos a través del propio sistema de corazón de Linux.

Puede configurar Gmail y otros clientes de correo electrónico dentro de Linux para acceder a su buzón, enviar correos electrónicos y responder a los correos electrónicos desde el terminal directamente. Para acceder a su buzón, primero deberá configurar Mutt, lo que le facilitará las cosas a largo plazo.

¿Qué es Mutt?

Mutt es un cliente de correo electrónico de código abierto basado en texto que se utiliza para transferir / recibir correos electrónicos entre hosts mientras utiliza el Protocolo simple de transferencia de correo (SMTP). Para instalar Mutt, debe seguir algunos comandos y luego puede configurar su buzón de correo de Gmail con facilidad.

instagram viewer

Características de Mutt dignas de consideración

Antes de sumergirse, querrá saber qué hace que Mutt sea tan especial para Linux. Aquí hay algunas características que lo convencerían del verdadero temple de Mutt como manejador de buzones:

  • Es fácil de instalar y configurar.
  • Puede enviar correos electrónicos con archivos adjuntos únicos o múltiples, directamente desde la línea de comandos.
  • Mutt le permite enviar correos electrónicos a destinatarios en el CCBCC secciones.
  • Es totalmente compatible con el enhebrado de mensajes.
  • Utilice la excelente característica de las listas de correo.
  • Obtiene soporte para diferentes formatos de buzón como mbox, maildir, MMDF y MH.
  • Está disponible en al menos 20 idiomas.
  • Mutt admite la función DSN (Notificación de estado de entrega).

Cómo instalar Mutt en Linux

Dado que Mutt no es un paquete estándar de Linux, no lo encontrará preinstalado en su sistema. Tendrá que instalar manualmente el paquete utilizando un administrador de paquetes.

En Ubuntu y Debian:

sudo apt-get install mutt

Puede instalar Mutt en RHEL / CentOS usando YUM:

sudo yum instalar mutt

Para instalar el paquete en Fedora:

sudo dnf instalar mutt

En las distribuciones basadas en Arch, puede instalar el paquete usando Pacman:

sudo pacman -S mutt

Cómo configurar Mutt en Linux

Como primer paso de configuración, debe crear algunos directorios donde el sistema almacenará correos, encabezados y certificados después de la instalación.

Emita los siguientes comandos uno por uno:

mkdir -p ~ / .mutt / cache / encabezados
mkdir ~ / .mutt / cache / bodies
toque ~ / .mutt / certificados

Cree el archivo de configuración de Mutt usando el comando táctil:

toque ~ / .mutt / muttrc

Abre el muttrc archivo usando su editor de texto favorito:

sudo nano ~ / .mutt / muttrc

Una vez que se abre el editor, es hora de comenzar a completar los detalles IMAP y SMTP de su buzón para completar la configuración del buzón para los correos entrantes y salientes.

Aquí están las configuraciones:

establecer desde = "[email protected]"
set realname = "Primero Último"
# Configuración IMAP
establecer imap_user = "[email protected]"
establecer imap_pass = ""
# Configuración SMTP
establecer smtp_url = "smtps: //[email protected]"
establecer smtp_pass = ""
# Carpetas remotas de Gmail
set folder = "imaps: //imap.gmail.com/"
set spoolfile = "+ INBOX"
set pospuesto = "+ [Gmail] / Borradores"
set record = "+ [Gmail] / Enviado"
set trash = "+ [Gmail] / Trash"

Este ejemplo demuestra cómo configurar una cuenta de Gmail usando Mutt. Asegúrate de reemplazar nombre de usuario, Primero, y Último en el fragmento anterior con su nombre de usuario, nombre y apellido de la dirección de correo electrónico, respectivamente.

Descifrando los comandos para la configuración del correo electrónico

  • De: ID de correo electrónico del remitente
  • Nombre real: Este será su nombre, que aparecerá en el correo electrónico.
  • IMAP_user: Esta es su dirección de correo electrónico.
  • IMAP_pass: Su contraseña de correo electrónico, en caso de que esté seguro de que nadie más accederá a su buzón.
  • SMTP_url: La primera parte define la URL a la que su buzón enviará mensajes para su entrega.
  • SMTP_pass: Contraseña del buzón
  • Carpeta: Ubicación de su buzón
  • Spoolfile: La carpeta dentro del buzón, donde llegan los correos electrónicos.
  • Aplazado: Hace referencia a la carpeta para almacenar mensajes pospuestos (borradores).
  • Registro: El directorio donde Gmail almacena los mensajes enviados.
  • Basura: El directorio para almacenar los correos electrónicos eliminados.

Opciones de configuración de IMAP y SMTP de Gmail

La mayoría de las veces, los números de puerto IMAP y SMTP de su buzón tienden a permanecer iguales. Para obtener los mejores resultados, siempre se recomienda que verifique la configuración de su buzón antes de ingresar la configuración en la ventana del editor.

Para aquellos que usan Gmail, aquí está la configuración del buzón de correo de Gmail:

Ahora que ha configurado todo, es hora de ejecutar Mutt y ver la magia de su buzón desplegarse frente a sus ojos.

Cómo usar Mutt en Linux

Antes de poder enviar y recibir correos electrónicos con Mutt, deberá iniciar la aplicación. Inicie la terminal y escriba chucho para iniciar la aplicación:

chucho

Para enviar nuevos correos electrónicos usando Mutt, escriba metro en la terminal. Mutt le pedirá la dirección de correo electrónico, el asunto y el cuerpo del mensaje del destinatario. También puede adjuntar un archivo si lo desea. Una vez que haya actualizado todos los detalles, presione y para enviar el correo electrónico.

1. Enviar un correo electrónico con el asunto y el cuerpo del mensaje

Para agregar la cadena de asunto en su correo electrónico, use el -s bandera:

mutt -s "Prueba de correo electrónico de mutt" [email protected]

2. Pipe Mutt con eco

Puede implementar el comando echo con Mutt para pasar el cuerpo del mensaje del correo electrónico:

echo "Mensaje del cuerpo" | mutt -s "Prueba de correo electrónico de mutt" [email protected]

3. Enviar un correo electrónico con un archivo adjunto

Para agregar un archivo como adjunto, especifique la ruta del archivo al final del comando:

echo "Mensaje del cuerpo" | mutt -s "Prueba de correo electrónico de mutt" [email protected] test.txt

Si desea adjuntar varios archivos, pase los nombres de los archivos separados por Espacio personaje.

echo "Mensaje del cuerpo" | mutt -s "Prueba de correo electrónico de mutt" [email protected] -a test.tar.gz –a test2.tar.gz

4. Enviar correo electrónico a varios destinatarios

Del mismo modo, también puede agregar varias direcciones de correo electrónico para enviar el correo electrónico a:

mutt -s "Prueba de correo electrónico de mutt" [email protected], [email protected], [email protected]

5. Agregar destinatarios en modo CC y CCO

Puedes usar el -C y -B marca para especificar las direcciones de correo electrónico para copia carbón y copia oculta.

mutt -s "Asunto del correo" -c; -B; dirección de correo del destinatario

En el siguiente ejemplo, Mutt usará [email protected] como el A dirección de correo electrónico, mientras que se enviará copia carbón y copia oculta del correo electrónico a [email protected] y [email protected] respectivamente.

mutt -s "Correo electrónico de prueba" -c [email protected] -b [email protected] [email protected]

6. Obtenga ayuda de la línea de comandos

En caso de que se sienta atascado, puede buscar la ayuda de Mutt utilizando el -h bandera.

mutt -h

Revisión de la interfaz de correo electrónico de Mutt

La barra de menú en la parte superior de la ventana de la interfaz le permite navegar entre las distintas pestañas. La ventana de terminal también enumera los atajos de teclado justo debajo. El panel del medio es para ver los mensajes.

Desafortunadamente, Mutt no viene con un redactor de correo electrónico incorporado, por lo que debe usar un editor de texto como Nano, Vim, Emacs, etc. para crear el cuerpo de su mensaje.

Puede utilizar los siguientes comandos con Mutt:

  • metro: Redactar un nuevo correo electrónico
  • q: Dejar
  • D: Borrar
  • r: Respuesta
  • y: Enviar
  • I: Salida

¿Qué tiene de especial Mutt?

Mutt es un paquete de código abierto que cumple este propósito, es relativamente pequeño y hace el trabajo. A pesar de su procesamiento rápido y manejo ingenioso de errores, se queda corto cuando se trata de mostrar imágenes dentro de los correos electrónicos.

Dado que está hecho en un formato de texto para devolver resultados rápidos, algunas personas pueden sentir que Mutt no hace bien el trabajo con los correos con imágenes. Sin embargo, Mutt debería ser su primera opción si desea un cliente de correo electrónico de línea de comandos para Linux.

Correo electrónico
Los 10 mejores clientes de correo electrónico de Linux

Olvídese del correo web: la mejor forma de administrar el correo electrónico es en un cliente de correo. ¿Pero cual? Elija entre los 10 mejores clientes de correo electrónico de Linux.

Leer siguiente

Temas relacionados
  • Linux
  • Gmail
  • Cliente de correo electrónico de escritorio
  • Terminal
Sobre el Autor
Wini Bhalla (7 Artículos publicados)

Wini es un escritor que vive en Delhi y tiene 2 años de experiencia en la escritura. Durante sus períodos de redacción, se ha asociado con agencias de marketing digital y empresas técnicas. Ha escrito contenido relacionado con lenguajes de programación, tecnología en la nube, AWS, Machine Learning y mucho más. En su tiempo libre, le gusta pintar, pasar tiempo con su familia y viajar a la montaña, siempre que sea posible.

Más de Wini Bhalla

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.