Mutt (klient poczty e-mail) - Mutt (email client)

Błazen
Logo Mutt
Mutt.png
Mutt w akcji
Pierwotny autor (autorzy) Michael Elkins
Deweloper(zy) Kevin McCarthy
Pierwsze wydanie 1995 ; 26 lat temu ( 1995 )
Wersja stabilna
2.1.3 (10 września 2021 ; 11 dni temu ) [±] ( 2021-09-10 )
Magazyn
Napisane w C
System operacyjny Wieloplatformowy
Rodzaj Klient poczty e-mail
Licencja GPL-2.0-lub-później
Strona internetowa www .mutt .org Edytuj to na Wikidata

Mutt to tekstowy klient poczty e - mail dla systemów uniksopodobnych. Pierwotnie został napisany przez Michaela Elkinsa w 1995 roku i wydany na licencji GNU General Public License w wersji 2 lub dowolnej późniejszej wersji.

Slogan Mutt brzmi: „ Wszyscy klienci poczty są do niczego. Ten po prostu jest do niczego ”.

Operacja

Mutt obsługuje większość formatów przechowywania poczty (w szczególności mbox i Maildir ) oraz protokołów ( POP3 , IMAP , itp.). Obejmuje również obsługę MIME , w szczególności pełną integrację PGP / GPG i S/MIME .

Mutt został pierwotnie zaprojektowany jako Mail User Agent (MUA) i opierał się na lokalnie dostępnej skrzynce pocztowej i infrastrukturze sendmaila . Według strony domowej Mutt „chociaż napisany od zera, początkowy interfejs Mutta był oparty w dużej mierze na kliencie poczty ELM ”. Nowością w Mutt były możliwości oceniania wiadomości i wątków. Obsługa pobierania i wysyłania wiadomości e-mail za pośrednictwem różnych protokołów, takich jak POP3, IMAP i SMTP, została dodana później. Jednak Mutt nadal polega na zewnętrznych narzędziach do tworzenia i filtrowania wiadomości.

Mutt posiada setki dyrektyw konfiguracyjnych i poleceń. Pozwala na zmianę wszystkich powiązań klawiszy i tworzenie makr klawiaturowych dla złożonych akcji, a także kolorów i układu większości interfejsu. Dzięki wariantom koncepcji znanej jako „haki”, wiele jej ustawień można zmienić w oparciu o kryteria, takie jak aktualna skrzynka pocztowa lub odbiorcy wiadomości wychodzących. Mutt obsługuje opcjonalny pasek boczny , podobny do tych często spotykanych w graficznych klientach poczty. Dostępnych jest również wiele poprawek i rozszerzeń, które zwiększają funkcjonalność, takich jak obsługa protokołu NNTP .

Mutt jest w pełni kontrolowany za pomocą klawiatury i obsługuje wątki konwersacji mailowych , co oznacza, że ​​można łatwo poruszać się po długich dyskusjach, takich jak listy dyskusyjne . Nowe wiadomości tworzone są za pomocą zewnętrznego edytora tekstu , w przeciwieństwie do pine , który zawiera własny edytor o nazwie pico .

Mutt jest w stanie sprawnie przeszukiwać magazyny pocztowe, wywołując narzędzia do indeksowania poczty, takie jak Notmuch, a wiele osób zaleca używanie Mutta w ten sposób. Alternatywnie, użytkownicy mogą przeszukiwać swoje magazyny pocztowe z Mutt, wywołując grep za pomocą skryptu Bash .

Mutt jest często używany przez specjalistów ds. bezpieczeństwa lub użytkowników dbających o bezpieczeństwo ze względu na mniejszą powierzchnię ataku w porównaniu z innymi klientami dostarczanymi z silnikiem renderującym w przeglądarce internetowej lub interpreterem JavaScript . W odniesieniu do Transport Layer Security , Mutt można skonfigurować tak, aby ufał certyfikatom przy pierwszym użyciu i nie używał starszych, mniej bezpiecznych wersji protokołu Transport Layer Security .

Wersje

Od najnowszego do najstarszego:

  • 2.1.3 zostało wydane 10 września 2021 r. Było to wydanie z poprawką błędów dla użytkowników IMAP.
  • Wersja 2.1.2 została wydana 24 sierpnia 2021 r. Była to wersja z poprawkami błędów, naprawiająca potencjalny błąd IMAP związany z utratą danych i inne problemy.
  • Wersja 2.1.1 została wydana 12 lipca 2021 r. Było to wydanie z poprawkami błędów, naprawieniem niektórych problemów z przerysowywaniem i problemem z nowym menu listy dla skrzynek pocztowych mbox.
  • Wersja 2.1.0 została wydana 12 czerwca 2021 r. Ta wersja zawiera nowe funkcje i poprawki błędów.
  • Wersja 2.0.7 została wydana 4 maja 2021 roku. Było to wydanie z poprawką błędów, naprawiło błąd obsługi $imap_qresync ZANIECHAJ, awarię podczas korzystania z zaszyfrowanego pliku szablonu -H i kilka innych drobnych problemów.
  • 2.0.6 zostało wydane 21 stycznia 2021 r. Było to wydanie z poprawkami błędów, z kilkoma poprawkami i drobnymi poprawkami.
  • Wersja 2.0.5 została wydana 21 stycznia 2021 r. Była to wersja z poprawką błędów, która naprawiała kilka wycieków pamięci, w tym CVE-2021-3181.
  • Wersja 2.0.4 została wydana 30 grudnia 2020 r. Było to wydanie z poprawkami błędów, naprawieniem błędu obsługi dużych plików mbox i wielu innych problemów.
  • 2.0.3 zostało wydane 4 grudnia 2020 r. Było to wydanie z poprawkami błędów, naprawiające potencjalny błąd powodujący awarię oraz kilka innych problemów.
  • 2.0.2 zostało wydane 20 listopada 2020 r. Było to ważne wydanie z poprawkami błędów, dotyczące CVE-2020-28896.
  • 2.0.1 zostało wydane 14 listopada 2020 r. Było to wydanie z poprawkami błędów, naprawiające problem z kompilacją na niektórych platformach.
  • Wersja 2.0.0 została wydana 7 listopada 2020 r. Ta wersja zawiera nowe funkcje, poprawki błędów i kilka niezgodnych wstecznie zmian.
  • Wersja 1.14.7 została wydana 29 sierpnia 2020 r. Była to wersja z poprawkami błędów, naprawiająca szereg drobnych problemów.
  • Wersja 1.14.6 została wydana 11 lipca 2020 r. Było to wydanie poprawiające błędy, naprawiające błąd resetowania czasu dostępu dla skrzynek pocztowych ze ścieżką względną
  • Wersja 1.14.5 została wydana 11 lipca 2020 r. Naprawia to regresję podczas używania tunelu $ do łączenia się z wstępnie uwierzytelnionym połączeniem IMAP.
  • Wersja 1.14.4 została wydana 18 czerwca 2020 r. Była to ważna wersja z poprawkami błędów. Naprawiono możliwy atak polegający na wstrzykiwaniu odpowiedzi maszyny w środku podczas korzystania z STARTTLS z IMAP, POP3 i SMTP (CVE-2020-14954).
  • Wersja 1.14.3 została wydana 14 czerwca 2020 r. Była to ważna wersja z poprawkami błędów. Naprawiono możliwy atak IMAP fcc/postpone machine-in-the-middle (CVE-2020-14093). Rozwiązano również niektóre problemy z monitami o certyfikaty GnuTLS.
  • Wersja 1.14.2 została wydana 25 maja 2020 r. Była to wersja z poprawkami błędów, naprawiająca kilka szybkich problemów z rozmiarem bufora i dodająca potencjalne łagodzenie skutków ataków DoS.
  • Wersja 1.14.1 została wydana 16 maja 2020 r. Było to wydanie z poprawkami błędów, naprawiające problem z kompilacją dokumentacji i kilka innych drobnych błędów.
  • Wersja 1.14.0 została wydana 2 maja 2020 r. Ta wersja zawiera nowe funkcje i poprawki błędów.
  • Wersja 1.13.5 została wydana 28 marca 2020 r. Było to wydanie z poprawkami błędów, naprawieniem błędu typu use-after-free oraz kilku błędów przetwarzania ciągów formatowych.
  • Wersja 1.13.4 została wydana 15 lutego 2020 r. Było to wydanie poprawiające błędy, naprawiające potencjalny błąd związany z uszkodzeniem pamięci podczas synchronizacji skrzynek pocztowych imap, poprawiające szybkość otwierania skrzynek pocztowych z dużymi wątkami i przywracające domyślne ustawienie $ssl_force_tls.
  • Wersja 1.13.3 została wydana 12 stycznia 2020 r. Było to wydanie poprawiające błędy, poprawiające obsługę ekranu wyjściowego i możliwy segfault w imap-logout-all.
  • Wersja 1.13.2 została wydana 18 grudnia 2019 r. Była to wersja z poprawkami błędów, przywracająca niepoprawną zmianę porządkową do mutt_dotlock z wersji 1.13.0.
  • Wersja 1.13.1 została wydana 14 grudnia 2019 r. Była to wersja z poprawkami błędów, naprawiająca dwa błędy związane z awariami dotyczącymi IMAP i menu odroczenia. Przywrócono również domyślnie zmiany w wyświetlaniu paska bocznego 1.13.0.
  • Wersja 1.13.0 została wydana 30 listopada 2019 r. Ta wersja zawiera nowe funkcje i poprawki błędów.
  • Wersja 1.12.2 została wydana 21 września 2019 r. Była to wersja z poprawkami błędów, naprawiająca kompilację monitora plików na starszych systemach oraz obsługę załączników zaszyfrowanych przez aplikację/pgp dla wysyłanych wiadomości e-mail.
  • Wersja 1.12.1 została wydana 15 czerwca 2019 r. Była to wersja z poprawką błędów, naprawiająca problemy z $forward_attachments, wykrywaniem nowej poczty IMAP, obsługą IMAP i kompilacją w OpenBSD. Dodatkowo dodano $fcc_before_send.
  • Wersja 1.12.0 została wydana 25 maja 2019 r. Ta wersja zawiera nowe funkcje i poprawki błędów.
  • Wersja 1.11.4 została wydana 13 marca 2019 r. Była to wersja z poprawkami błędów, naprawiająca błąd Gmail $trash, który mógł spowodować usunięcie nieprawidłowych wiadomości.
  • Wersja 1.11.3 została wydana 1 lutego 2019 r. Była to wersja z poprawkami błędów, naprawiająca kompilację z LibreSSL i różnymi innymi poprawkami błędów.
  • Wersja 1.11.2 została wydana 7 stycznia 2019 r. Było to wydanie z poprawkami błędów, naprawiające kompilację z najnowszą wersją OpenSSL i różnymi innymi poprawkami błędów.
  • Wersja 1.11.1 została wydana 1 grudnia 2018 r. (wydanie „A Chorus Line”). To było wydanie z poprawką błędów, naprawiające awarię w nowym kodzie $imap_qresync.
  • Wersja 1.11.0 została wydana 25 listopada 2018 r. Ta wersja zawiera nowe funkcje i poprawki błędów.
  • Wersja 1.10.1 została wydana 16 lipca 2018 r. Było to ważne wydanie z poprawką błędów, naprawiające wstrzyknięty kod i kilka luk w zabezpieczeniach związanych z przechodzeniem ścieżki.
  • Wersja 1.10.0 została wydana 19 maja 2018 r. Ta wersja zawiera nowe funkcje i poprawki błędów.

Zobacz też

Bibliografia

Zewnętrzne linki