Ordenar automáticamente los mensajes de la lista a la carpeta de la lista con IMAP


9

Me gustaría mover automáticamente los mensajes recibidos a carpetas específicas de la lista en un servidor IMAP con mutt. Todas estas listas son listsconocidas por mutt.

Lo que hago ahora es etiquetar periódicamente los mensajes Sendery luego tag-saveenviarlos a la carpeta correcta. Mutt ya sugiere la carpeta correcta. Esto me parece demasiado peatonal, y creo que debería haber alguna forma de automatizar esto.

Sé que hay herramientas específicas disponibles para hacer esto fuera de un MUA, pero las únicas formas de acceder a este servidor parecen ser a través de algunos MUA (por ejemplo, no tengo acceso de shell).

¿Cómo podría hacer esto mejor dentro de mutt?


El MUA de claws-mail puede hacerlo fácilmente, pero esa es una aplicación GUI.
— Keith

Respuestas:


5

muttes un MUA interactivo, sin capacidades de filtrado automático. Su mejor opción sería encontrar (o escribir) un cliente IMAP programable.

A veces, los servidores de correo también tienen una interfaz web con funciones de edición de filtro o el protocolo ManageSieve.


O, muy feo pero factible:

  • captura mensajes en tu propia computadora usando fetchmail / getmail / offlineimap
  • filtrar a través de procmail / maildrop / tamiz
  • almacenar en su propio servidor IMAP o cargar de nuevo usando offlineimap.

+1 por mencionar verificar cualquier interfaz web disponible. servidor IMAP filtrado >> del lado del cliente IMAP lado filtrando
— afrazier

Gracias por esta respuesta, pero debo decir que no me ayuda en absoluto. En todo caso, terminaré escribiendo una macro de teclado para hacer esto en mutt.
— Benjamin Bannier

4

Puedes usar imapfilter para hacer justamente eso. De la documentación:

IMAPFilter es una utilidad de filtrado de correo. Se conecta a servidores de correo remotos mediante el Protocolo de acceso a mensajes de Internet (IMAP), envía consultas de búsqueda al servidor y procesa buzones en función de los resultados. Se puede usar para eliminar, copiar, mover, marcar, etc., los mensajes que residen en buzones en el mismo servidor de correo o en uno diferente. Se admiten las versiones 4rev1 y 4 del protocolo IMAP.

IMAPFilter utiliza el lenguaje de programación Lua como lenguaje de configuración y extensión.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.