1 puntos por GN⁺ 2024-08-24 | 1 comentarios | Compartir por WhatsApp

Aerc: un cliente de correo electrónico TUI muy bien hecho

  • Aerc es un cliente de correo TUI, lanzado por primera vez hace unos 4 años
  • En comparación con competidores como Pine (lanzado en 1992) o Mutt (lanzado en 1995), es relativamente nuevo
  • Al principio lo ignoré porque estaba satisfecho con Thunderbird, pero al volver a probarlo recientemente, maduró y tiene suficientes funciones para usarlo a diario
  • Había intentado usar Neomutt y terminé abandonándolo, así que me acerqué sin grandes expectativas, pero me dejó más satisfecho de lo esperado

Documentación

  • Se puede usar la ayuda integrada mediante el comando :help
  • El tutorial explica de forma concisa las funciones y combinaciones de teclas más importantes, lo que ayuda a configurarlo rápidamente
  • Toda la documentación de ayuda se ofrece como páginas man, lo que es una buena manera de proporcionar un sistema de ayuda "portátil" dentro de una aplicación TUI

Configuración de cuentas

  • Se pueden agregar cuentas fácilmente mediante un asistente simple e intuitivo
  • El archivo de configuración (~/.config/aerc/accounts.conf) usa una sintaxis INI sencilla, por lo que es fácil de leer y editar
  • Las opciones de gestión de carpetas (folders-sort y folder-map) son especialmente útiles
folders-sort
  • Permite sobrescribir el orden automático de carpetas específicas
  • Las carpetas indicadas aparecen en la parte superior de la lista de carpetas y el resto se ordena alfabéticamente
folder-map
  • Es una función que resuelve los problemas de estructura de carpetas de distintos proveedores de correo
  • Ofrece un sistema flexible de reasignación usando un archivo que mapea las carpetas del servidor a los nombres de carpeta mostrados

Visualización de correos

  • La experiencia de ver correos queda algo corta por culpa de los correos HTML
  • Es posible ver los correos mediante un parser/navegador HTML (combinación de w3m y dante)
  • También ofrece la opción de abrir el correo en el navegador web predeterminado

Redacción de correos

  • Poder redactar correos en vim resulta muy satisfactorio

Libreta de direcciones

  • La libreta de direcciones puede gestionarse mediante programas externos
  • El programa predeterminado, abook, resultó incómodo porque no soporta caracteres no ASCII
  • El problema se resolvió usando emailbook-janet

Soporte PGP

  • Resuelve los problemas del soporte PGP/GPG de Thunderbird
  • Usa por defecto el llavero de GPG, y permite configurar un ID de clave específico o buscar claves por correo electrónico

Configuración general

  • Se puede incluir un archivo de firma y generar la firma ejecutando un comando externo
  • Soporta plantillas de correo
  • Elimina de forma inteligente el prefijo 'Re:' en los asuntos de los correos
  • Ofrece una función de aviso de adjuntos, que puede ampliarse fácilmente usando expresiones regulares

Resumen de GN⁺

  • Aerc es un cliente de correo basado en TUI que ofrece una configuración de cuentas simple e intuitiva, junto con funciones flexibles de gestión de carpetas
  • Aunque la visualización de correos HTML es algo incómoda, se puede complementar de varias maneras
  • Permite redactar correos con vim y gestionar la libreta de direcciones mediante programas externos
  • El soporte de PGP está bien resuelto, y en la configuración general se pueden usar archivos de firma y plantillas de correo
  • Otros proyectos con funciones similares incluyen Mutt y Neomutt

1 comentarios

 
GN⁺ 2024-08-24
Opiniones en Hacker News
  • He usado Aerc durante mucho tiempo

    • Puede usarse tanto con IMAP (como GMail) como con directorios de correo locales
    • Redefiní atajos similares a Vim para procesar correo rápidamente
    • Configuré Aerc junto con Gmail e Imapfilter
    • Uso algunos filtros específicos
      • ff = :filter -f "current sender"
      • fs = :filter -H subject:"current subject"
      • fS = :filter -H subject: "subject containing foo"
  • Exploré Mutt a fondo, pero descubrí que un cliente de correo gráfico me queda mejor

    • Mutt/aerc no es compatible con Windows
    • No admite ver ni enviar correos HTML
    • Betterbird es más rápido y más fácil de configurar
    • Betterbird admite OAuth de forma nativa
    • Betterbird permite usar texto plano con shift+click
    • Me gusta la terminal, pero ya no hago el trabajo de correo ahí
    • Uso Newsboat como lector RSS
  • Los clientes de correo basados en terminal son atractivos, pero no quiero hacer tareas de correo en la terminal

    • La terminal es un espacio para concentrarme y disfrutar
    • El trabajo de correo es algo aburrido
  • Configuré Aerc porque no me gusta tener varias pestañas de GMail abiertas

    • Sincronizo el correo usando el backend de Notmuch y lieer o mbsync
    • Tomó tiempo configurarlo, pero es mucho más agradable que mi flujo de trabajo anterior
    • Usa poca memoria, y la búsqueda local es rápida y de buena calidad
  • Me encantan los proyectos modernos basados en texto, y agradezco que sigan manteniendo viva la terminal

  • Vi un video que mostraba cómo leer correo usando Emacs y mu4e

    • Envían el HTML a Firefox para verlo o lo convierten a PDF para leerlo
  • Registré Aerc en Terminal Trove y documenté cómo instalarlo

  • Aerc fue diseñado como cliente, así que no almacena el correo en la computadora

    • Tiene problemas de rendimiento y limitaciones
    • IMAP se desconecta con frecuencia y hay que reiniciarlo
    • Hay conflictos entre los atajos de Neovim y Aerc
    • Por ahora tengo más esperanzas puestas en Neomutt
  • No hay explicación de qué significa "TUI"

    • Entiendo que significa "text user interface"
  • Estoy atado a Thunderbird

    • Me pregunto si sería posible desarrollar una TUI sobre la base de datos de Thunderbird