At 20:03 24-11-2005, Cristian Rodriguez wrote:
>El 24/11/05, Miguel Oyarzo O.<[EMAIL PROTECTED]> escribió:
>
>> En eso mismo estoy.
>> Averigue la raiz del problema y se trata de una funcion PHP del squirrel que
>> le envia al IMAP del dovecot demaciados comendos marcar, copiar y  eliminar.
>> Es un error directo de programacion del Squirrelmail squirrelmail-1.4.5,
>
>> pero de todas formas el IMAP del devecot no se las puede con
>> la eliminacion de muchos mensajes seleccionados.
>
>Si de verdad crees eso, entonces haz un bug report en doveot.. aunque
>yo he borrado 5000 mensajes (de un paraguazo) y no pasa absolutamente
>nada, claro que en una distribucion nueva,..
>
>> Ahora estoy instlanado el squirrelmail-1.4.5 y veré si arreglaron esa rana.
>
>es probable que te sigas encontrando con el mismo problema...

Problema resuelto!

La nueva version del squirrelmail mejoró la función que satura 
al IMAP-dovecot, cuando se eliminan multiples mensajes.

la version squirrelmail-1.2 inunda a este IMAP de un pesado proceso de marcado, 
copiado (al trash) y eliminacion,
haciendo las 3 operaciones consecutivas por cada arrchivo seleccionado (para 
borrar)

Por si alguien le interesa indagar mas esto pasa en:

sqimap_run_command ($imap_stream, "COPY $start:$end \"$mailbox\"", true, 
$response, $message);
de imap_messages.php 

La nueva version modifico esa parte y ahora
marca toda la lista, luego copia al trash la misma lista y al final elimina los 
mensajes.

Al parecer el problema se produce por la manera en que IMAP-dovecot bloquea el 
archivo
haca donde se mueven los mensajes.


Saludos gracias

Miguel Oyarzo
INALAMBRICA
Punta Arenas









Responder a