Squirrelmail: SORT (SUBJECT) ISO-8859-1 ALL server response : UID invalid arguments

El error que nos hemos encontrado hoy al acceder a un webmail IMAP Squirrelmail ha sido el siguiente:

ERROR: solicitud errónea o con formato erróneo.
Consulta: SORT (SUBJECT) ISO-8859-1 ALL
El servidor respondió: UID invalid arguments

O también:

ERROR : Could not complete request.
Query: SORT (ARRIVAL) ISO-8859-1 ALL
Reason Given: ISO-8859-1 character set is not supported.

El problema se origina en una incompatibilidad en el servidor IMAP y  la opción de Squirrelmail “server-side sorting”. El error aparece al intentar ordenar los mensajes de la bandeja por Asunto, Fecha, Nombre, etc. Lo que hay que hacer es desactivar la opción “server-side sorting”, ya que genera errores de compatibilidad con ciertos charset.

Para arreglarlo podemos ejecutar el script de configuración conf.pl y acceder a:

4. General Options
12. Allow server-side sorting -> FALSE

También podemos editar directamente el fichero config.php y cambiar:

allow_server_sort = true

por

allow_server_sort = false

Una vez modificado esto debería funcionar todo correctamente, aseguraos de salir y entrar de nuevo en la sesión y eliminar cualquier referencia a “sort” en el fichero de preferencias de la cuenta de correo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *