Borrar correo pasado un tiempo definido por el usuario - Uso de fetchmail y alternativas

7 envíos / 0 nuevos
Último envío
#1 Vie, 06/09/2019 - 06:55
NEPHENTE
Imagen de NEPHENTE
Desconectado/a
se unió: 06/09/19

Borrar correo pasado un tiempo definido por el usuario - Uso de fetchmail y alternativas

Estado: 
[ACTIVO]

Buenas,

tengo configurado fetchmail para descargar el correo de una cuenta en mi equipo, pero solo consigo que una vez que el correo se descargue lo mantenga en el servidor o lo borre en el momento, me gustaria configurarlo si es posible para que descargue el correo y lo eliminase del servidor a la semana.

Otra opcion si con fetchmail no se pudiese realizar esto seria saber si existe algun otro software que realizase esta funcion.

Gracias,

un saludo.

Vie, 06/09/2019 - 07:16
moonwatcher
Imagen de moonwatcher
Desconectado/a
moderador
se unió: 21/01/16

No conozco fetchmail, pero el manual es bastante detallado:

http://www.fetchmail.info/fetchmail-man.html#6

Saludos.

We were but stones. Your light made us stars

https://linuxveredas.blogspot.com.es/

Vie, 06/09/2019 - 08:10
NEPHENTE
Imagen de NEPHENTE
Desconectado/a
se unió: 06/09/19

Buenas,

gracias por la rapida respuesta, pero ya me lo habia leido, sin localizar ninguna opcion que haga referencia a mantener el correo en el servidor original durante un tiempo especifico, por eso tambien la pregunta de alternativas que puedan realizar esa funcion.

 

Un saludo.

 

Vie, 06/09/2019 - 10:46
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16
LEER: normas del foro

4. Escribe títulos adecuados y descriptivos

Es obligatorio escribir títulos descriptivos: debe explicar breve y concisamente sobre qué trata el mensaje completo. No se permiten asuntos como "AYUDA" o "TENGO UN PROBLEMA", dado que no informan en absoluto sobre el contenido del mensaje. No deben de estar en mayúscula. Si el asunto es explícito se facilitará la búsqueda por parte de terceros.

El título no es descriptivo de tu problema, ya que estás buscando es que  fetchmail te elimine correo cada 7 días , por ejemplo "fetchmail eliminar correos del servidor en forma programada"
 

yo creo que tendrías que la solución esta por el lado del programador de tareas cron

@weekly fetchmail FUNCIÓN blablabala

había que ver el comando -F

-F | --flush

 (Keyword: flush)
POP3/IMAP only. This is a dangerous option and can cause mail loss when used improperly. It deletes old (seen) messages from the mailserver before retrieving new messages. Warning: This can cause mail loss if you check your mail with other clients than fetchmail, and cause fetchmail to delete a message it had never fetched before. It can also cause mail loss if the mail server marks the message seen after retrieval (IMAP2 servers). You should probably not use this option in your configuration file. If you use it with POP3, you must use the ’uidl’ option. What you probably want is the default setting: if you don’t specify ’-k’, then fetchmail will automatically delete messages after successful delivery.

saludos...

Sáb, 07/09/2019 - 05:58 (Responder a #4)
NEPHENTE
Imagen de NEPHENTE
Desconectado/a
se unió: 06/09/19

Buenas,

flush ya lo estoy usando para que elimine el correo, lo hace de forma inmediata con todo lo que hay en la bandeja de entrada.

El problema que le veo a la opcion de cron que comentas es que si ejecuto esa tarea de forma semanal borraria toda la bandeja de entrada, es decir los mensajes que tengan 7 dias, los que tengan 6, etc, mi intencion seria mas bien que borrase lo anterior a 7 dias ( por ejemplo ) y mantuviese el que que tuviese menos tiempo hasta alcanzar ese plazo y entonces lo borrase.

Sáb, 07/09/2019 - 12:20
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Fijate este script en python , programado para hacer lo que necesitas,o sea borrar todos los mensajes mas antiguos que la fecha suministrada .

Otra alternativa es usar una aplicación distinta ,por ejemplo mira aca 

Y en el siguiente enlace un ejemplo de configuración básica ,donde se indica conservar los mensajes de solo tres días de antigüedad 

Lun, 09/09/2019 - 06:38 (Responder a #6)
NEPHENTE
Imagen de NEPHENTE
Desconectado/a
se unió: 06/09/19

Buenas,

lo acabo de leer y no he realizado ninguna prueba todavia, pero creo que la alternativa que me indicas es justo lo que iba buscado. Lo voy a probar y os cuento que tal.

 

Un saludo y gracias.