Carpetas con caracteres especiales
Por qué una carpeta con diéresis u otros caracteres especiales puede aparecer en FOLD sin abrirse, y qué puedes hacer.
Los nombres de carpeta como “Entwürfe”, “Größe” o “Årsrapport” viajan entre FOLD y tu servidor de forma codificada. La mayoría de los servidores lo gestionan correctamente. Unos pocos no, y entonces una carpeta puede aparecer en FOLD sin funcionar.
Cómo gestiona FOLD los nombres de carpeta
IMAP transmite los caracteres que quedan fuera del ASCII simple en una codificación especial llamada UTF-7 modificado: “Entwürfe” se convierte en Entw&APw-rfe. FOLD decodifica los nombres cuando lee tu lista de carpetas, los guarda en la forma Unicode compuesta estándar (NFC) y los vuelve a codificar cada vez que se dirige a una carpeta. Los nombres con espacios, paréntesis, comillas, signos de porcentaje o asteriscos se envían entre comillas.
FOLD no cambia los servidores a su modo UTF-8 opcional; siempre usa esta codificación.
Cuando algo falla
Algunos servidores enumeran los nombres de carpeta de otra manera:
- en UTF-8 sin codificar en lugar de UTF-7 modificado, o
- en forma Unicode descompuesta (NFD), en la que “ü” se guarda como “u” seguida de una diéresis aparte.
FOLD muestra entonces la carpeta con el nombre correcto, pero el nombre que devuelve difiere del que guardó el servidor, y el servidor responde que la carpeta no existe. FOLD todavía no recuerda la forma exacta en que un servidor enumeró un nombre.
Síntomas
- La carpeta aparece en la barra lateral, pero sigue vacía o no se puede abrir.
- En Mac, una barra indica Error de sincronización: para esa carpeta.
- Mover mensajes a la carpeta o renombrarla falla, por ejemplo con Error al mover. en iPhone y iPad.
- Las demás carpetas de la misma cuenta funcionan con normalidad.
Qué puedes hacer
- Renombra la carpeta en el servidor con un nombre sin caracteres especiales, usando el correo web de tu proveedor u otra app de correo. FOLD recoge el nombre nuevo en la siguiente sincronización.
- Avisa a tu proveedor. Los servidores deberían enumerar los nombres en UTF-7 modificado, como exige el estándar IMAP.
Cuando creas o renombras una carpeta en FOLD, el nombre no puede contener “/”. Las subcarpetas se mueven con su carpeta superior cuando la renombras.