Cómo utilizar el correo electrónico en Emacs
Emacs es una aplicación poderosa. Le permite integrar varias partes de su flujo de trabajo diario en una única utilidad coherente. También puedes usarlo para administrar tus correos electrónicos. Aquí le mostramos cómo puede integrar su bandeja de entrada de correo electrónico en Emacs y cómo vincular correctamente Emacs a Gmail para enviar y recibir correo electrónico directamente desde él.
Configurar el correo electrónico en Emacs
Puedes agregar fácilmente una bandeja de entrada de correo electrónico en Emacs con la ayuda de Offlineimap y Notmuch
Instalación de mapa sin conexión
Offlineimap es un programa auxiliar que recupera su correo electrónico de un servidor remoto y lo guarda en su disco.
Ejecute el siguiente comando para instalar el programa en su sistema:
También puedes usar pacman para instalar Offlineimap en Arch Linux:
En RHEL y Fedora, puedes usar dnf:
Configurar un mapa sin conexión
Cree el archivo de configuración de usuario para su instalación de Offlineimap usando su editor de texto favorito:
Pegue el siguiente bloque de código dentro de su nuevo archivo de configuración:
Reemplace la dirección de correo electrónico dentro de las variables «carpetas locales» y «usuario remoto» en su cuenta de Gmail.
Compruebe si su sistema tiene un archivo de certificado de sistema adecuado:
Copie la ruta absoluta de su archivo de certificado y péguela dentro de la variable «sslcacertfile».
Obtener una contraseña de la aplicación Gmail para Offlineimap
Abra su cuenta de Gmail, luego haga clic en su icono de usuario en la esquina superior derecha de la página.
Haga clic en «Administrar su cuenta de Google».
Haga clic en la categoría «Seguridad» en la barra lateral izquierda de la página, luego asegúrese de que la verificación en dos pasos esté actualmente activa para su cuenta.
Seleccione el elemento del menú «Verificación en 2 pasos».
Desplácese hasta la parte inferior de la página de verificación, luego haga clic en el botón «Contraseñas de aplicaciones».
Proporcione un nombre para su nueva contraseña de la aplicación, luego haga clic en «Crear».
Copie el texto dentro del cuadro azul en un bloc de notas separado y luego haga clic en «Listo».
Vuelve a tu. archivo offlineimaprc y reemplace el valor de su variable «remotepass» con la contraseña de su aplicación.
Instalando no mucho
No mucho es una aplicación sencilla que etiqueta y muestra el correo. Para ello, mantiene una base de datos de todos sus correos electrónicos y los etiqueta. Notmuch organiza y muestra estos correos electrónicos en Emacs usando esas etiquetas.
Instale la utilidad notmuch en su sistema:
También puedes instalar notmuch usando pacman en Arch Linux:
En RHEL y Fedora, puedes instalarlo usando dnf:
Abra su cliente Emacs, luego presione Ctrl + X, luego F.
Navegue hasta el archivo «.emacs» de su cliente dentro de su directorio de inicio.
Pegue la siguiente línea de código dentro del archivo:
Para instalar el paquete notmuch, presione Alt + X y escriba package-install
. Emacs le pedirá el nombre del paquete que desea instalar. Escriba «no mucho».
Una vez instalado, este paquete servirá como interfaz por poco dinero.
Configurando no mucho
Primero, asegúrese de que offlineimap esté funcionando correctamente y haya recuperado todo el correo disponible de su cuenta de Gmail:
Una vez hecho esto, ejecute notmuch
en la línea de comando. Esto iniciará un script de configuración que le preguntará acerca de su configuración de correo electrónico específica.
Proporcione el nombre completo de la cuenta de Gmail que desea vincular y luego presione Enter.
Proporcione la dirección completa de Gmail de la cuenta que desea vincular y luego presione Enter dos veces.
Presione Enter dos veces nuevamente para aceptar el directorio de correo predeterminado para notmuch, así como las etiquetas predeterminadas para sus buzones de correo.
Inicialice la base de datos de notmuch ejecutando el siguiente comando:
Esto leerá su archivo de configuración y creará una base de datos basada en valores predeterminados sensatos. Desde allí, ahora puede usar los comandos de etiquetado de notmuch para etiquetar tanto su correo electrónico entrante como el existente.
Ver su correo electrónico en Emacs
En este punto, ahora puede ver sus correos electrónicos dentro de Emacs. Al presionar Alt + X y escribir notmuch
se cargará la interfaz de notmuch en Emacs.
Haga clic en el enlace «bandeja de entrada» para cargar todos los mensajes de su cuenta de Gmail.
Presiona Ctrl + N para desplazarte hacia abajo por todos los mensajes con una etiqueta «bandeja de entrada».
Aparte de eso, también puedes activar una vista de «estilo de árbol» presionando Shift + Z mientras ves una etiqueta específica. Esto resulta útil cuando está suscrito a una lista de correo, ya que muestra los correos electrónicos en hilos fáciles de seguir.
Envío de correos electrónicos en Emacs
Para habilitar la asistencia por correo electrónico, abra su. emacs y pegue el siguiente bloque de código dentro de él:
Debe permitir que Emacs envíe correos electrónicos a través de su cuenta de correo. Haga esto creando un archivo «.authinfo» dentro de su directorio de inicio:
Una cosa importante a tener en cuenta es que este archivo contendrá información confidencial, como su nombre de usuario y contraseña. Por lo tanto, necesita asegurar sus permisos de acceso para que solo usted pueda leer y escribir en él:
Desde allí, pegue la siguiente línea de código dentro de su nuevo archivo authinfo:
Reemplace la dirección de correo electrónico con la dirección completa de su cuenta de Gmail y el valor «#REPLACE-ME#» con la contraseña de la aplicación de su cuenta.
Vuelva a cargar Emacs para aplicar su nueva configuración.
Preparando su primer correo electrónico en Emacs
Para enviar un correo electrónico desde Emacs, presione Ctrl + X, o M mientras está dentro del búfer notmuch. Esto creará un búfer de mensajes con un encabezado vacío donde podrá escribir su mensaje.
Una vez hecho esto, presione Ctrl + C, Ctrl + C para enviar su primer correo electrónico de Emacs.
Usar el correo electrónico en Emacs es sólo una de las pocas cosas que puede hacer con este potente editor de texto. Por ejemplo, también puedes usar Emacs como reproductor de música con EMMS así como un lector de RSS completo usando Alimentación.
Mientras tanto, si está buscando pequeños ajustes que puedan mejorar rápidamente su experiencia con Emacs, consulte estos cinco paquetes útiles para este editor de texto extensible. .
Crédito de la imagen: Joanna Kosinka vía Unsplash. Todas las modificaciones y capturas de pantalla realizadas por Ramces Red.
Deja una respuesta