Tutoriales

NeoMutt – Lector de correo de línea de comandos (MUA) para Linux

Citado del resumen humorístico del creador nuevo murmullo Cliente de correo electronico (miguel elkins), todos los clientes de correo electrónico apestan, pero nuevo murmullo Los clientes de correo electrónico simplemente apestan menos.

El uso de clientes de correo electrónico en nuestras transacciones/intercambios de correo electrónico del día a día se ha transformado en una cultura perpetua. Ahora, puede continuar con sus actividades diarias sin preocuparse por enviar mensajes de texto. Sin embargo, cuando se trata de direcciones de correo electrónico, la necesidad de visitar nuestros buzones puede parecer una picazón imparable.

Para los usuarios de Linux cuyo trabajo y proyectos más personales giran en torno a las computadoras personales, sus buzones de correo están a solo una pestaña de su navegador web. Además, estos usuarios de Linux tienden a pasar la mayor parte de su tiempo de producción en el entorno de la línea de comandos.

[ You might also like: How to Send Email Using Curl Command in Linux ]

Como resultado, a veces puede ser agotador cambiar aleatoriamente entre el entorno de línea de comandos y las pestañas del navegador web para acceder, redactar o responder correos electrónicos.Pero con nuevo murmullopuede acceder a su correo electrónico de manera flexible desde el entorno de terminal de Linux.

Este artículo nos guiará a través de la instalación y el uso básico. nuevo murmullo Lector de correo de línea de comandos en Linux.

Instale el cliente de correo NeoMutt en Linux

Las siguientes instrucciones lo guiarán sobre cómo instalar nuevo murmullo Funciona con todas las distribuciones de Linux compatibles.

por RHEL, Flujo de CentOS, Linux rocosoy AlmaLinux sistema:

$ sudo dnf makecache
$ wget 
$ sudo cp flatcap-neomutt-epel-8.repo /etc/yum.repos.d/
$ sudo yum install neomutt

por sombrero de fieltro linux

$ sudo dnf makecache
$ sudo dnf install dnf-plugins-core
$ sudo dnf copr enable flatcap/neomutt
$ sudo dnf install neomutt 

por Debian, ubuntu, y Mentas de Linux sistema:

$ sudo apt update 
$ sudo apt install neomutt

por arco linux y Mánzaro sistema:

$ sudo pacman -Sy
$ sudo pacman -S neomutt

por salto de SUSE abierto y planta rodadora sistema:

$ sudo zypper refresh
$ sudo zypper install neomutt

Uso del cliente de correo NeoMutt en Linux

desenrollar nuevo murmulloescriba el siguiente comando en la terminal de Linux:

$ neomutt
Cliente de correo NeoMutt

escribe “y” crear $HOME/correo Tabla de contenido.

Directorio de correo de NeoMutt
Directorio de correo de NeoMutt

Configuración de NeoMutt en Linux

crear nuevo murmullo perfil de usuario y rellénelo con referencia al archivo de muestra provisto.

$ nano ~/.neomuttrc

ajustes relacionados ~/.neomuttrc El archivo incluye el buzón que utilizará y otros mapa Configuración relacionada con su solución final de servidor de correo implementada. Una vez que reinicie Neomutt, leerá de este archivo.

Configuración NeoMutt
Configuración NeoMutt

en el interior Configuración de usuario sección, la entrada de línea apunta al archivo de texto de la firma de correo electrónico. Todos los correos electrónicos redactados tendrán esta firma.

### User Configurations ###
set realname="YOUR USER NAME"
set from = 'YOUR USER EMAIL'
set use_from = yes
set signature = "~/.mutt/signature"

mapa (Protocolo de acceso a mensajes de Internet) permite a los usuarios acceder y leer buzones de correo remotos. OAuth2 Evite que aplicaciones menos seguras accedan o creen contraseñas de usuario originales.

### IMAP Configurations ### To Read Emails
set imap_user="EMAIL ADDRESS"
set imap_authenticators="login"
set imap_keepalive = 300
set mail_check = 120
unset imap_passive            
set imap_pass="imap password"
set folder="imaps://imap.IMAP_URL:993"
set spoolfile = +INBOX

SMTP (Protocolo simple de transferencia de correo) permite a los usuarios redactar y enviar correos electrónicos de forma remota.entrada de línea ssl_starttls = yes y ssl_force_tls = yes Las conexiones seguras se implementan a través de TLS.

### SMTP Configurations ### To Send Emails 
set smtp_url = "smtp://SMTP_URL:587"
set ssl_starttls = yes
set ssl_force_tls = yes
set smtp_authenticators="login"
set smtp_pass="smtp password"

Cuando haya terminado de escribir la configuración, guarde y cierre el archivo. Una vez que reinicie Neomutt, leerá de este archivo.

$ neomutt
Correo electrónico de NeoMutt
Correo electrónico de NeoMutt

Debería poder proporcionar sus credenciales de correo electrónico y acceder a su buzón.

notas: La configuración anterior no se aplica Correo SMTP porque ya no soporta»menos seguro«Aplicar. Incluso si ajustamos la configuración a:

set imap_authenticators="oauthbearer"
set imap_oauth_refresh_command="/system/path/to/oauth2.py --quiet --user=[email_address]\
    --client_id=[client_id] --client_secret=[client_secret]\
    --refresh_token=[refresh_token]"

toma esto oauth2.py Los archivos se pueden descargar de Githubseguiremos generando --refresh_token Obtenga el valor de la variable del fragmento de código anterior con el siguiente comando:

$ python3 /path/to/oauth2.py --generate_oauth2_token

Esto es porque oauth2.py incompatible Python3.

Uso de NeoMutt en Linux

Una vez que haya iniciado sesión nuevo matecuyo menú interactivo nos guiará para enviar correos electrónicos y realizar otras tareas relacionadas con el correo electrónico, como agregar archivos adjuntos (-a)Cargar un buzón específico (-f)y pide ayuda (-h).

Más opciones de configuración ~/.neomuttrc Los documentos pueden hacer referencia a GithubTambién puede consultar su página man:

$ man neomutt 
or 
$ neomutt -h

nuevo murmullo Acceda fácilmente a su buzón de correo sin saltar a una interfaz gráfica de usuario como un navegador web.

LEER  Uso de controladores en Ansible Playbook

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba