Leitor de e-mail Emacs com suporte para "visualização de conversa"

Leitor de e-mail Emacs com suporte para "visualização de conversa"

Estou feliz há muito tempoDesejo de viajardo utilizador. Desde que adoteiCaixa de entrada zero, no entanto, sinto que o arquivamento de e-mails lidos não funciona muito bem com Wanderlust e pastas IMAP comuns, porque quando uma nova mensagem chega, você não tem ideia de a qual thread o e-mail pertence.

O GMail, no entanto, tem um recurso muito interessante chamadoVisualização de conversa. Com esse recurso, um MUA pode trazer de volta as mensagens relacionadas arquivadas junto com a nova mensagem que acabou de chegar na minha caixa de entrada. Thunderbird também tem um plugin chamadoConversas Thunderbird. Isso também é bom.

Observe que não estou interessado nointerface de usuáriode visualização de conversa, mas sua funcionalidade para trazer mensagens relacionadas de volta para minha caixa de entrada.

uma lista de Emacs MUAmas não tenho certeza se algum deles suporta o recurso ou não.

Então, minhas perguntas são:

  • O Wanderlust suportavisualização de conversajá? se não,
  • Existe código para se conectar wl-summary-sync-updated-hook? se não,
  • Existe algum MUA para Emacs comvisualização de conversa?, se não houver,
  • Você tem algum conselho exceto "Usar GMail ou Thunderbird"?

Responder1

Não sei sobre o Wanderlust, mas o Gnus tem algo parecido com o que você procura. Por padrão, o Gnus mostrará apenas mensagens não lidas em uma pasta, então se você definir "arquivamento" como "marcar como lido e deixar na pasta", por padrão você verá apenas novas mensagens, mas poderá trazer de volta a conversa (ou "tópico", como Gnus chama) com A T.

Responder2

Não acho que o que você está procurando tenha muito a ver com visualizações de conversas (embora eu concorde que essas visualizações sejam boas). A funcionalidade básica de mensagens encadeadas é suficiente para agrupar encadeamentos de mensagens.

Você deseja arquivar mensagens, o que significa que deseja salvá-las em outras pastas e excluí-las da CAIXA DE ENTRADA. Então, quando uma nova mensagem chega em um tópico antigo, você deseja que as mensagens antigas arquivadas do tópico sejam movidas silenciosamente de volta para a CAIXA DE ENTRADA. O Gmail pode fazer esse tipo de coisa com relativa facilidade, porque as pastas de e-mail do Gmail são "virtuais". Todas as pastas realmente residem na mesma pasta física e possuem rótulos diferentes.

Em um cliente de e-mail normal instalado em um PC de mesa, você realmente não deseja tal recurso, porque seria muito demorado pesquisar em todos os arquivos para encontrar o tópico ao qual pertence uma nova mensagem. Tenho certeza de que isso pode ser implementado mantendo um banco de dados global de todas as mensagens em todas as pastas arquivadas, etc., mas seria necessário haver uma clientela suficientemente grande que acreditasse na "caixa de entrada zero" para que qualquer desenvolvedor pensasse em ir para tal problema.


Do jeito que as coisas existem, você pode falsificar o arquivamento em um cliente de e-mail poderoso como o VM da seguinte maneira:

  • Crie um marcador, diga "arquivado" e use-o para arquivar mensagens.

  • Na visualização normal do INBOX, oculte todos os tópicos que possuem apenas mensagens arquivadas.

Então, assim que uma nova mensagem chega a um tópico antigo, o tópico se torna visível porque agora contém uma mensagem não arquivada.

informação relacionada