“All mail clients suck. This one just sucks less.» абнавіўся да версіі 2.0. Гэтак радыкальнае павелічэнне ліку ў яе старэйшай частцы выклікана хутчэй не з'яўленнем новых магчымасцяў (іх не так шмат у параўнанні з папярэднімі выпускамі), але занясеннем шэрагу парушаючых зваротную сумяшчальнасць змен:
- пры выкарыстанні каманды для прагляду і выбару мноства укладанняў, выхад пасля пазнакі файлаў выконваецца па (папярэднія паводзіны з націскам «Enter» пры курсоры, усталяваным не на каталогу, не было інтуітыўна-зразумелым);
- значэння па змаўчанні для шэрагу зменных (напрыклад $attribution і $status_format) лакалізаваны (перакладныя); у дакументацыі яны пазначаныя як (localized);
- каманды і па змаўчанні больш не выконваюць ачыстку загалоўкаў, для звароту да папярэдніх паводзін варта ўсталяваць зменную $copy_decode_weed;
- зменная $hostname зараз усталёўваецца пасля апрацоўкі канфігурацыйнага файла і аргументаў каманднага радка -e (гэта дазволіла пры запуску прапусціць звароты да DNS для азначэння FQDN, якія ў некаторых выпадках маглі займаць прыкметны час);
- зменная $reply_to апрацоўваецца да $reply_self;
- раней значэнні звычайных канфігурацыйных зменных (у адрозненне ад карыстацкіх my-пераменных) экранаваліся пры выкарыстанні ў правай частцы прысваенняў (NL: n, CR: r, TAB: t, : \, ": ") — гэтая даўняя памылка выпраўлена.
Некаторыя іншыя змены:
- дапушчаецца выкарыстанне IP-адрасы замест паштовага дамоўна (напрыклад user@[IPv6:fe80::1]);
- аўтаматычнае перападлучэнне да IMAP-серверу ў выпадку памылкі (ёсць надзея, што гэта дазволіць мінімізаваць страты змен пры завісанні ці парыве злучэння з серверам);
- падказка па мадыфікатарах шаблонаў пошуку (з'яўляецца пры націску TAB пасля ~ у радку рэдагавання шаблону);
- MuttLisp - эксперыментальная магчымасць, якая дазваляе выкарыстоўваць Lisp-падобныя канструкцыі ў канфігурацыйным файле;
- зменная $attach_save_dir дазваляе ўсталяваць каталог для захавання ўкладанняў.
Крыніца: linux.org.ru