Resumen
Mi problema : quiero leer el correo electrónico sin conexión con mi elección de cliente ( mutt), pero quiero que acciones como mover correos electrónicos, etc., se mantengan en snc bidireccionales con un servidor imap.
Mi pregunta : ¿Hay una manera sencilla de hacer esto sin dejar de utilizar herramientas estándar como fetchmail, procmail, etc.?
Detalles
Tengo una cuenta de gmail Por varias razones, algunas institucionales, necesito poder leer este correo de un cliente de correo; Quiero que mi 'bandeja de entrada' esté limpia, al igual que lo haría con una configuración de correo local tradicional, y que cualquier cosa que 'archivar' pueda buscarse. Si muevo un correo electrónico a una carpeta en el cliente web, me gustaría que mi bandeja de entrada local tenga esto en cuenta.
Cuando sea posible, quiero poder leer este correo mutt. Anteriormente utilicé la funcionalidad imap nativa de mutt, pero mutt tiene que hacer una conexión con el servidor cada vez que lo ejecuta; la conexión a menudo se cae mientras estoy leyendo el correo y mutt está abierto en segundo plano; solo mantiene un caché de encabezados de mensajes, y cargar nuevos mensajes requiere un viaje de ida y vuelta al servidor; si envío un mensaje, tengo que esperar a que se reconozca a través de STMP antes de poder ver cualquier otro mensaje.
¿Hay alguna forma de evitar esto? No considero que los clientes gordos como Thunderbird sean una solución: requiero acceso a la terminal, me gusta poder manipular mi correo, hago un buen uso de las capacidades de filtrado de procmail y prefiero los sistemas desacoplados.
Como se mencionó anteriormente, fetchmail, procmaily sendmailme casi allí - pero no del todo a ser capaz de mantener mi actividad en sincronía entre los clientes.
¿Me estoy perdiendo de algo? He visto la sección del manual de FreeBSD en el correo electrónico y un montón de publicaciones en el blog, pero nada parece reunirlo todo de esta manera.
Por cierto, ejecuto Arch Linux y Debian.
offlineimapoisync? Ambos funcionan bien ...