Lector de correo electrónico de Emacs con soporte para "vista de conversación"

Lector de correo electrónico de Emacs con soporte para "vista de conversación"

Estoy feliz por mucho tiempoPasión de viajarusuario. desde que adopteBandeja de entrada cero, sin embargo, creo que archivar correos electrónicos leídos no funciona muy bien con Wanderlust y las carpetas IMAP normales, porque cuando llega un mensaje nuevo, no tienes idea de a qué hilo pertenece el correo.

GMail, sin embargo, tiene una característica muy interesante llamadaVista de conversación. Con esta función, un MUA puede recuperar los mensajes relacionados archivados junto con el mensaje nuevo que acaba de llegar a mi bandeja de entrada. Thunderbird también tiene un complemento llamadoConversaciones de Thunderbird. Esto también es bueno.

Tenga en cuenta que no estoy interesado en elinterfaz de usuariode la vista de conversación, pero su funcionalidad para traer mensajes relacionados nuevamente a mi bandeja de entrada.

Hayuna lista de Emacs MUApero no estoy seguro de que alguno de ellos admita la función o no.

Entonces, mis preguntas son:

  • ¿Wanderlust es compatible?vista de conversación¿ya? si no,
  • ¿Existe algún código al que conectarse wl-summary-sync-updated-hook? si no,
  • ¿Existe algún MUA para Emacs convista de conversación?, si ninguno,
  • ¿Tiene algún consejo excepto "Usar GMail o Thunderbird"?

Respuesta1

No sé sobre Wanderlust, pero Gnus tiene algo similar a lo que estás buscando. De forma predeterminada, Gnus solo mostrará mensajes no leídos en una carpeta, por lo que si define "archivar" como "marcar como leído y dejar en la carpeta", de manera predeterminada solo verá mensajes nuevos, pero podrá recuperar la conversación (o "hilo", como lo llama Gnus) con A T.

Respuesta2

No creo que lo que estás buscando tenga mucho que ver con las vistas de conversación (aunque estoy de acuerdo en que esas vistas son buenas). La funcionalidad básica de mensajes en hilos es suficiente para agrupar hilos de mensajes.

Quiere archivar mensajes, lo que significa que desea guardarlos en otras carpetas y eliminarlos de la BUZÓN DE ENTRADA. Luego, cuando llega un mensaje nuevo a un hilo antiguo, desea que los mensajes antiguos archivados del hilo se muevan silenciosamente a la BUZÓN DE ENTRADA. Gmail puede hacer ese tipo de cosas con relativa facilidad, porque las carpetas de correo de Gmail son "virtuales". Todas las carpetas realmente viven en la misma carpeta física y tienen diferentes etiquetas.

En un cliente de correo normal instalado en una PC de escritorio, realmente no desea esta característica, porque llevaría demasiado tiempo buscar en todos los archivos para encontrar el hilo al que pertenece un nuevo mensaje. Estoy seguro de que se puede implementar manteniendo una base de datos global de todos los mensajes en todas las carpetas archivadas, etc., pero sería necesario que hubiera una clientela lo suficientemente grande que crea en la "bandeja de entrada cero" para que cualquier desarrollador piense en ir a tal problema.


Tal como existen las cosas, puedes simular el archivado en un potente cliente de correo como VM de la siguiente manera:

  • Cree una etiqueta, diga "archivado" y utilícela para archivar los mensajes.

  • En la vista normal de INBOX, oculta todos los hilos que solo tienen mensajes archivados.

Luego, tan pronto como llega un mensaje nuevo a un hilo antiguo, el hilo se vuelve visible porque ahora tiene un mensaje no archivado como parte del mismo.

información relacionada