Mutt es una aplicación de correo electrónico de línea de comandos para Linux y aquí se explica cómo configurarla

Mutt es una aplicación de correo electrónico de línea de comandos para Linux; continuamos con nuestra serie de revisiones para aplicaciones de línea de comandos basadas en Linux. Revisa MusicCube (reproductor de música) o nnn (administrador de archivos).

Como muchos programas de terminal, también tiene una curva de aprendizaje, quizás más que la aplicación promedio. Intentaremos ayudar a simplificar el proceso para configurarlo y explicar cómo usarlo.



Mutt view inbox

Abra una terminal para ejecutar la aplicación y escriba mutt. La aplicación se está ejecutando, pero no puede funcionar porque no ha configurado su cuenta de correo electrónico.



Aquí es donde puede confundirse: ¿Cómo configuro Mutt?

Crea el archivo de configuración

Necesitamos colocar el archivo de configuración 'muttrc' en la ubicación ~ / .mutt / muttrc. Utilice el comando mkdir o créelo manualmente en su carpeta home / USERNAME. Edite el muttrc usando cualquier editor de texto; este documento contendrá la configuración necesaria para autenticar la cuenta de correo electrónico.

Consejo: te contaré cómo aprendí a usar el programa. Agregue una línea (comando) a muttrc a la vez, ejecute la aplicación y vea qué sucede. Fue necesario un poco de prueba y error, pero fue una experiencia gratificante.

Si está utilizando autenticación de 2 factores (y ciertamente debería hacerlo), deberá usar una contraseña de aplicación (para Gmail, Outlook, etc.) para iniciar sesión.

Agregue las siguientes líneas al archivo muttrc.

establecer imap_user = USERNAME@gmail.com
establecer imap_pass = SU CONTRASEÑA

Agreguemos la URL de la cuenta. Digamos que vamos a usar Gmail sobre IMAP y SMTP, debes agregar esta línea:

establecer carpeta = imaps: //imap.gmail.com/

Nota: Cuando intente enviar un correo, mutt le pedirá que ingrese la contraseña, puede configurar el atributo smtp_pass para usar su contraseña IMAP para evitar ingresarla manualmente cada vez.

Necesitaremos una carpeta para descargar sus correos desde su bandeja de entrada. Sin esto, Mutt no puede funcionar. Así que agregue el siguiente comando al archivo config.

set spoolfile = + INBOX

Es posible que haya notado que mutt tarda mucho en iniciarse (recuperar los encabezados de los mensajes). Para reducir esto, puede configurar la caché usando el comando

establecer header_cache = ~ / .cache / mutt

Intente ejecutar mutt nuevamente y debería comenzar instantáneamente, porque el caché se ha almacenado localmente. Del mismo modo, puede definir más configuraciones para las carpetas Enviados, Borradores, etc.

Mutt is a command line email app for Linux and here

Interfaz

La barra de menú en la parte superior de la ventana le permite navegar entre varias pestañas. Se muestra una lista de atajos de teclado justo debajo de la barra de menú. El panel grande en el centro es el panel del visor de mensajes. Verá los correos que están en su bandeja de entrada junto con la fecha, el nombre del remitente y el asunto del correo electrónico. Resalte un mensaje (use las teclas de flecha) y presione enter para ver el mensaje. Puede desplazarse hacia abajo en el mensaje / bandeja de entrada usando Page Down y Page Up.



Mutt no tiene un redactor de correo electrónico incorporado, por lo que necesitará usar un editor de texto. Puede usar los avanzados como Vim, emacs o ceñirse a los editores básicos.

Consejo: agregue el comando set editor = EDITOR a su archivo muttrc. Reemplace el EDITOR con su aplicación favorita, por ejemplo establecer editor = emacs.

Presione m para redactar un nuevo correo y se le pedirá que seleccione la dirección de correo electrónico del destinatario y luego el asunto. El editor se abrirá en el siguiente paso. Guarde el documento y ciérrelo. Ahora, en la pantalla de envío en mutt, presione y para enviar el correo.

Mutt send mail

Intente enviarse un correo electrónico a sí mismo para probar la funcionalidad y asegurarse de que todo esté configurado correctamente.



Mutt view email

Consejo: Presione? para acceder a la sección de ayuda incorporada en cualquier momento.



Mutt help

Aquí hay algunos atajos importantes



q = Salir
d = Eliminar
m = Correo (redactar)
r = Responder
y = Enviar
i = salir (al leer / enviar correos)

Hay muchos archivos de configuración creados por otros usuarios que puede utilizar. Aquí está el mío, que debería permitirle recibir, leer y enviar correos electrónicos.

establecer imap_user = USERNAME@gmail.com
establecer imap_pass = CONTRASEÑA O CONTRASEÑA DE APLICACIÓN
set realname = 'TU NOMBRE'
establecido desde = 'USERNAME@gmail.com'
establecer carpeta = imaps: //imap.gmail.com
establecer smtp_url = 'smtps: //USERNAME@gmail.com@smtp.gmail.com
establecer smtp_pass = CONTRASEÑA O CONTRASEÑA DE APLICACIÓN
establecer ssl_force_tls = yes
establecer header_cache = ~ / .cache / mutt
set spoolfile = + Bandeja de entrada
set record = '+ Enviado'
set pospuesto = '+ Borradores'
set trash = '+ Trash'
set editor = 'emacs'

los Wiki de ArchLinux para Mutt se utilizó como fuente de referencia para este artículo.

No quería hacer de esto un tutorial básico, pero dado que el Wiki oficial era un poco confuso, escribí uno para ayudar a la gente. Tal vez escriba un seguimiento con opciones avanzadas o revise el cliente NeoMutt pronto.