Utilizando muttcon Gmail, "compruebo las actualizaciones de correo electrónico" a veces a través del $enlace (buzón de sincronización), a veces simplemente usando c(cambiar carpeta) y simplemente suministrando =(predeterminado a MAILBOX) como la ruta de la carpeta IMAP para cambiar.
¿Hay una manera mejor (en particular: más rápida) de hacer lo mismo? Una solución sería algo más directo que "pretender cambiar de carpeta", como hago yo, por ejemplo. También hay algo que no "pierde" algunas actualizaciones, como $parece hacer a veces (¿tal vez $no está destinado a verificar los correos electrónicos sino a borrar los mensajes marcados como eliminados, etc.?)

mail_checkconfiguración en mutt?man muttrc | less -p mail_check- configurar si / cuando mutt busca nuevo correo ...muttactualiza el estado de la carpeta después de cada entrada de teclado ; sigue$presionando o ata una tecla específica de tu elección ... Personalmente, estoy feliz de dejar que mutt lo maneje.$?Respuestas:
Ate una clave (
Gpara "Obtener" se recomienda)imap-fetch-mailen su ~ / .muttrc.Si presiona
Gmientras está en el índice, ahora obtendrá un nuevo correo del servidor imap.(para usuarios de POP, la
fetch-mailfunción recupera el correo de un servidor POP)fuente
M-x(es decir,Alt+XoESC x):M-x imap-fetch-mail RET.Meta_L+xyAlt_L+xdame:Key is not bound. Press '?' for help.:exec imap-fetch-mail. Pero eso no actualizará nada cuandomuttpiense que está sincronizado con el servidor pero realmente no lo está (esto parece suceder si usa otro cliente para editar el buzón y después de editar el recuento de mensajes en el buzón no ha cambiado (por ejemplo, eliminar + recibir correo nuevo)).Puede establecer la
timeoutvariable en algo como:Esto sondeará el buzón actual cada 10 segundos como máximo cuando mutt esté inactivo esperando la entrada del usuario, con mayor frecuencia que los 600 segundos predeterminados. Esto no es necesario en la publicación v1.5.11 cuando IDLE está habilitado.
fuente