Nicht viel
Ich benutze nicht viel für meine E-Mails in Emacs.
Es funktioniert nur bei lokalen Mails, bei denen eine Nachricht pro Datei gespeichert werden musste, und ich verwende Maildir-Ordner, an die mein SMTP-Server übermittelt. Es sollte in der Lage sein, mit anderen Lösungen umzugehen, die E-Mails mit den Hauptordnern auf Ihrem Computer synchronisieren.
Um es zu verwenden, installieren Sie die Befehlszeilenbasis und die emacs-Schnittstelle und starten die Konfiguration über einen Kurztextassistenten, indem Sie notmuch
einen regulären Aufruf eines Filterskripts einrichten, das notmuch new
andere E-Mails aus den von Ihnen getaggten Threads aufruft und markiert (z. B. Mailingliste) Threads, die Sie ignorieren möchten) oder kennzeichnen Sie Mails, die von Ihrem Mail-Daemon sortiert wurden, mit speziellen Maildirs. In Emacs rufst du M-x notmuch
an, um das Interface von vorher zu sehen. Fast die gesamte Konfiguration der Schnittstelle kann über die Anpassungsschnittstelle von emacs vorgenommen werden.
Da es keine Nachrichten von anderen Systemen herunterlädt , sind keine Authentifizierungen oder Protokolle integriert, abgesehen von der Verwendung der in emacs integrierten Unterstützung für das Versenden von E-Mails.
Es werden keine Ordner als solche verwendet, aber in der Praxis fühlen sich gespeicherte Suchvorgänge wie zum Lesen von E-Mails an. Es listet alle verwendeten Tags in der Notmuch-Hello-Ansicht auf, sodass Ihre Listen automatisch aktualisiert werden, wenn Sie entscheiden, wie Sie Ihre E-Mails markieren. Es muss nicht archiviert werden, da es bei vielen E-Mails nicht langsamer werden sollte.
Der elisp-Teil von notmuch bietet neben schnellen Volltext- und Tagged- und Scoped-Suchmöglichkeiten auch die Möglichkeit, Übereinstimmungen aufzulisten und Nachrichten zu beantworten. Ich weiß nicht, wie Drag & Drop funktionieren würde, da ich es über Terminals und Remote-Shells auf meinem Server verwende.
Weitere Screenshots: https://notmuchmail.org/screenshots/
Das Schwierigste daran wäre, synchronisierte Tags zu haben, wenn Sie nicht viel auf 2 verschiedenen Computern verwenden, aber die Leute haben das umgangen, und nach dem, was ich aus der Mailingliste erfuhr, funktioniert es wahrscheinlich jetzt. Oder werfen Sie einen Blick auf https://notmuchmail.org/remoteusage/ für ein neues Setup, auf das ich gerade gestoßen bin.
Es gibt Pakete für die meisten Linux-Distributionen und es wird in einer Basarumgebung über die Mailingliste entwickelt. Wenn Sie sich aus Tarballs oder dem Git selbst kompilieren, verwendet es C-Code und hat Abhängigkeiten von Xapian zum Speichern der Auszüge aus den Nachrichten, GMime zum Dekodieren von MIME-E-Mails, Talloc für die Speicherverwaltung und zlib (was auch eine Abhängigkeit von Xapian ist). .
Es würde wahrscheinlich gut mit rss2email oder einer beliebigen Lösung funktionieren, die RSS-Feeds in Maildirs konvertiert.
Es kann über die Kommandozeile verwendet werden und wird neben der Standardoberfläche von emacs elisp auch von anderen Benutzern mit mutt (kopiert / verknüpft Suchergebnisse mit einem Maildir-Ordner auf der Festplatte) oder vim verwendet.
Es wird wahrscheinlich eine gewisse Wartung erforderlich sein, um weiterzulaufen, wenn Ihr E-Mail-Volumen das meine überschreitet (~ 90.000 Nachrichten, nicht viel E-Mail).