mutt: muestra automáticamente nuevos mensajes

mutt: muestra automáticamente nuevos mensajes

Cuando abro mutt, no veo nuevos correos electrónicos hasta que presiono una tecla, por ejemplo, la flecha hacia abajo. Luego aparecen nuevos correos electrónicos. ¿Hay alguna manera de que Mutt reconozca que ha llegado un nuevo correo electrónico y muestre el correo electrónico automáticamente, sin que tenga que presionar una tecla cada pocos minutos?

Estoy usando el formato maildir (correos electrónicos almacenados localmente). Cúal seria la mejor manera? ¿Mutt debería verificar cada n segundos, o debería ser notificado por el sistema operativo, tal vez usando inotify?

Respuesta1

Creo que encontré una solución a esto en elWiki de perros callejeros.

¿Cómo hacer que Mutt busque correo nuevo con más frecuencia? ¿Cuál es la diferencia entre $timeout y $mail_check?

Después de cada entrada del teclado, mutt actualiza el estado de todas las carpetas. Para recibir notificaciones de "Correo nuevo en ..." incluso sin necesidad de presionar una tecla, configure $timeout == tiempo de espera para el perro callejero inactivo (sin tecla presionada) antes de que el estado se actualice nuevamente como si se presionara una tecla. Para evitar el acceso demasiado frecuente a las carpetas (malas conexiones a través de NFS o IMAP), establezca $mail_check == tiempo mínimo entre 2 escaneos para detectar correo nuevo (cambios externos en las carpetas) en caso de alta actividad del teclado.

$mail_check < $timeout: escanear en la próxima actualización $timeout < $mail_check: actualizar antes del escaneo

Esto significa que $mail_check < $timeout es más útil, porque cuando mutt se actualice, también buscará cambios externos para incorporarlos en la actualización.

¿Cómo informarse sobre nuevos correos?

Cuando llega un correo nuevo, se muestra una notificación automática (sin presionar ninguna tecla) "Correo nuevo en ..." en la parte inferior de la pantalla. Esto sucede sólo en el menú índice. Para la verificación manual, puede utilizar la función buffy-list que funciona en el buscapersonas, el índice y el explorador de carpetas. Imprime una lista de carpetas con correo nuevo. Sin embargo, mostrará una lista actualizada sólo cuando el menú de índice esté enfocado. Además, puede invocar check-new en el explorador de carpetas que actualiza la visualización (indicador 'N' para carpetas con correo nuevo) y también la lista de carpetas buffy-lists.

Esto me parece confuso y mal explicado, pero lo probé agregándolo set timeout=30a mi ~/.muttrcy ¡parece funcionar! La vista de la bandeja de entrada se actualiza poco después de que mi demonio IMAP informe haber descargado correo nuevo. ¡Espero que esto funcione para ti también!

información relacionada