Der Mutt 2.0

„Alle E-Mail-Clients sind scheiße. Das hier ist einfach weniger scheiße. aktualisiert auf Version 2.0. Ein solch radikaler Anstieg der Anzahl im älteren Teil ist nicht auf das Erscheinen neuer Funktionen zurückzuführen (im Vergleich zu früheren Versionen gibt es nicht so viele davon), sondern auf die Einführung einer Reihe von Änderungen, die die Abwärtskompatibilität verletzen:

  • bei Verwendung des Befehls Um mehrere Anhänge anzuzeigen und auszuwählen, beenden Sie den Vorgang, nachdem Sie die Dateien mit markiert haben (Das bisherige Verhalten beim Drücken der Eingabetaste, wenn sich der Cursor nicht auf einem Verzeichnis befand, war nicht intuitiv);
  • Standardwerte für eine Reihe von Variablen (zum Beispiel $attribution und $status_format) sind lokalisiert (übersetzbar); in der Dokumentation sind sie als (lokalisiert) gekennzeichnet;
  • Mannschaften Und Header werden standardmäßig nicht mehr bereinigt. Um zum vorherigen Verhalten zurückzukehren, legen Sie die Variable $copy_decode_weed fest.
  • Die Variable $hostname wird jetzt nach der Verarbeitung der Konfigurationsdatei und der Befehlszeilenargumente -e festgelegt (dadurch war es möglich, DNS-Aufrufe zur Ermittlung des FQDN beim Start zu überspringen, was in manchen Fällen merklich viel Zeit in Anspruch nehmen konnte).
  • die Variable $reply_to wird vor $reply_self verarbeitet;
  • zuvor die Werte normaler Konfigurationsvariablen (im Gegensatz zu Benutzer my-Variablen) wurden maskiert, wenn sie auf der rechten Seite von Zuweisungen verwendet wurden (NL: n, CR: r, TAB: t, : \, ": ") – dieser alte Fehler wurde behoben.

Einige andere Änderungen:

  • es ist erlaubt, eine IP-Adresse anstelle einer Mail-Domäne zu verwenden (z. B. user@[IPv6:fe80::1]);
  • automatische Wiederverbindung zum IMAP-Server im Fehlerfall (man hofft, dadurch den Verlust von Änderungen zu minimieren, wenn die Verbindung zum Server hängt oder getrennt wird);
  • Tooltip zu Suchvorlagenmodifikatoren (erscheint, wenn Sie nach ~ in der Vorlagenbearbeitungszeile die Tabulatortaste drücken);
  • MuttLisp – Eine experimentelle Funktion, die Ihnen die Verwendung von Lisp-ähnlichen Konstrukten in der Konfigurationsdatei ermöglicht;
  • Mit der Variablen $attach_save_dir können Sie das Verzeichnis festlegen, in dem Anhänge gespeichert werden sollen.

Source: linux.org.ru