«Todos los clientes de correo son horribles. Este simplemente es menos horrible.» se actualizó a la versión 2.0. Este drástico aumento en el número de su parte principal se debe más a la introducción de varios cambios que rompen la compatibilidad hacia atrás que a la aparición de nuevas características (que no son muchas en comparación con versiones anteriores);
- al usar el comando para ver y seleccionar múltiples adjuntos, la salida después de marcar los archivos se realiza con (el comportamiento anterior al presionar «Enter» cuando el cursor no estaba en un directorio no era intuitivo);
- los valores por defecto para varias variables (por ejemplo, $attribution y $status_format) están localizados (traducible); en la documentación están marcados como (localized);
- los comandos y ya no eliminan los encabezados por defecto, para volver al comportamiento anterior se debe establecer la variable $copy_decode_weed;
- la variable $hostname ahora se establece después de procesar el archivo de configuración y los argumentos de línea de comandos -e (esto permitió omitir las consultas DNS para determinar el FQDN al arrancar, lo que en algunos casos podría llevar un tiempo considerable);
- la variable $reply_to se procesa antes de $reply_self;
- los valores de las variables de configuración estándar (a diferencia de las variables my del usuario) se escapaban al ser utilizados en el lado derecho de las asignaciones (NL: n, CR: r, TAB: t, : \, ": ") — este antiguo error ha sido corregido.
Otros cambios incluyen:
- se permite el uso de una dirección IP en lugar de un dominio de correo (por ejemplo, user@[IPv6:fe80::1]);
- reconexión automática al servidor IMAP en caso de error (hay esperanzas de que esto minimice la pérdida de cambios cuando se congela o se interrumpe la conexión con el servidor);
- sugerencia sobre los modificadores de plantillas de búsqueda (aparece al presionar TAB después de ~ en la línea de edición de la plantilla);
- MuttLisp — una función experimental que permite usar construcciones similares a Lisp en el archivo de configuración;
- la variable $attach_save_dir permite establecer el directorio para guardar los adjuntos.
Fuente: linux.org.ru
