Não muito
Não uso muito nos meus e-mails no emacs.
Ele opera apenas em e-mails locais que precisavam ser armazenados uma mensagem por arquivo e eu uso as pastas maildir nas quais meu servidor smtp entrega. Ele deve ser capaz de lidar com outras soluções, sincronizando e-mails com as pastas do seu computador.
Para começar a usá-lo, instale a base da linha de comando e a interface do emacs e inicie a configuração por meio de um assistente de texto curto chamando notmuch
, configure uma chamada regular para um script de filtragem que chame notmuch new
e marque outras mensagens dos tópicos que você marcou (por exemplo, lista de discussão tópicos que você deseja ignorar) ou marque os e-mails classificados pelo seu daemon em e-mails especiais. No emacs, você liga M-x notmuch
para ver a interface de antes. Quase toda a configuração da interface pode ser feita através da interface de personalização do emacs.
Como ele não baixa mensagens de outros sistemas, ele não possui autenticação ou protocolos embutidos, além de usar o suporte embutido do emacs para enviar emails.
Ele não usa pastas como tal, mas, na prática, as pesquisas armazenadas se parecem com elas para a leitura de e-mails. Ele lista todas as tags usadas na exibição notmuch-hello, para que, quando você decidir como marcar suas mensagens, suas listas sejam atualizadas automaticamente. Ele não precisa ser arquivado, pois não deve abrandar quando você tem muitos e-mails.
A parte elisp de notmuch separa o rápido texto completo e as pesquisas com tags e escopo, para listar correspondências e responder a mensagens. Não sei como o recurso de arrastar e soltar funcionaria tanto quanto o uso por meio de terminais e shells remotos no meu servidor.
mais capturas de tela: https://notmuchmail.org/screenshots/
A parte mais difícil seria ter tags sincronizadas quando você não usa muito em dois computadores diferentes, mas as pessoas trabalharam nisso e, pelo que eu colecionei na lista de discussão, provavelmente agora funciona. Ou dê uma olhada em https://notmuchmail.org/remoteusage/ para uma nova configuração que acabei de encontrar.
Existem pacotes para a maioria das distribuições linux e ele é desenvolvido em um ambiente de bazar através da lista de discussão. Se você se auto-compilar a partir de tarballs ou git, ele usa o código C e depende do Xapian para armazenar os trechos das mensagens, GMime para decodificar emails MIME, Talloc para gerenciamento de memória e zlib (que também é uma dependência do Xapian) .
Provavelmente funcionaria bem com o rss2email ou qualquer solução que converta feeds rss em maildirs.
É utilizável via linha de comando e, além da interface padrão do emacs elisp, outras pessoas o usam com mutt (resultados de pesquisa de cópias / hardlinks para uma pasta maildir no disco) ou vim.
Provavelmente, será necessária alguma manutenção para continuar em execução se o volume do seu correio exceder o meu (~ 90 mil mensagens, pouco correio).