Apple Mail: fecha incorrecta tras migración

7 min

Por qué Apple Mail muestra la fecha incorrecta tras una migración

Después de migrar una cuenta de correo, los usuarios de Apple Mail en macOS e iOS suelen encontrarse con un problema desconcertante: todos los mensajes muestran la misma fecha, la del día en que se realizó la migración. Da igual que el correo se enviara en 2018 o en 2023, Apple Mail muestra el mismo sello de tiempo en todas partes. El problema afecta a Apple Mail en Mac, a la aplicación Mail en iPhone y iPad, y a cualquier dispositivo Apple sincronizado con la misma cuenta.

Cómo determina Apple Mail la fecha que muestra

Apple Mail usa una combinación del INTERNALDATE de IMAP y las cabeceras del mensaje para determinar la fecha que aparece junto a cada correo. A diferencia de Outlook (que depende en gran medida de la cabecera "Received" más reciente), Apple Mail da un peso importante al INTERNALDATE de IMAP. En una entrega normal, el INTERNALDATE corresponde a la hora real de recepción. Tras una migración, ese valor puede reflejar la hora de la migración (si la herramienta no preservó la fecha de forma explícita) o ser correcto (si sí lo hizo). Pero incluso cuando el INTERNALDATE se conserva, la nueva cabecera "Received" que añade la herramienta de migración puede interferir con la lógica de resolución de fecha de Apple Mail.

El impacto de la cabecera Received en Apple Mail

Cuando una herramienta de migración inserta un correo mediante IMAP APPEND, el servidor de destino añade una nueva cabecera "Received" con el sello de tiempo de la migración. Apple Mail no siempre se basa en la cabecera Received más reciente (al contrario que Outlook), pero la presencia de una cabecera de migración puede influir en la fecha mostrada en ciertas vistas y en determinadas versiones de macOS o iOS. El comportamiento no es completamente consistente entre versiones, lo que complica el diagnóstico.

La columna "Fecha de envio": por qué no resuelve el problema

Añadir la columna "Fecha de envío" en Apple Mail

El consejo más repetido en los foros de Apple: añadir la columna "Fecha de envío" a la lista de mensajes. En macOS Mail se hace desde Visualización, después Columnas, después Fecha de envío. Esta columna lee la cabecera RFC 2822 "Date", que se conserva durante la migración y refleja la fecha de envío original.

Las limitaciones de esta solución

Añadir la columna "Fecha de envío" ofrece una referencia a la fecha correcta, pero no corrige el problema de fondo. La columna predeterminada "Fecha de recepción" sigue mostrando la fecha de la migración. Los resultados de búsqueda en Apple Mail utilizan la fecha de recepción. Los buzones inteligentes que filtran por fecha usan la fecha de recepción. Y Spotlight en macOS indexa la fecha de recepción, lo que significa que la búsqueda del sistema devuelve resultados incorrectos.

¿Y en iPhone y iPad? La aplicación Mail sencillamente no permite personalizar las columnas. El usuario solo ve la fecha predeterminada, es decir, la fecha de migración.

Por cierto, la columna "Fecha de envío" muestra el momento en que el remitente redactó el mensaje, que puede ser diferente al momento en que el destinatario lo recibió. Solo la corrección de los metadatos de fecha de recepción restaura el orden cronológico real. Como explica el artículo sobre por qué ordenar por fecha de envío no es una solución real, este método alternativo deja el problema de fondo intacto.

Apple Mail en iPhone y iPad

Sin personalización de columnas en iOS

La aplicación Mail en iPhone y iPad no permite elegir qué columna de fecha mostrar. Muestra una única fecha por correo, determinada por los metadatos IMAP del servidor. Tras la migración, cada correo en Mail para iOS muestra la fecha de migración. No hay ninguna solución alternativa disponible en el dispositivo. La corrección debe realizarse a nivel del servidor.

iCloud Mail y migración

Si la migración implicó una transferencia hacia una cuenta de iCloud Mail (o desde iCloud hacia otro proveedor), puede aparecer el mismo problema de fechas. Los servidores IMAP de Apple siguen el comportamiento estándar de añadir cabeceras Received durante las operaciones APPEND. Las cuentas de iCloud Mail pueden conectarse a Redate.io mediante IMAP para el escaneo y la corrección, usando contraseñas específicas para aplicaciones generadas en los ajustes del ID de Apple.

La corrección a nivel del servidor

Por qué la corrección debe realizarse en el servidor

Apple Mail es un cliente IMAP. Lee y muestra los datos del servidor de correo. Las fechas incorrectas están almacenadas en el servidor (en forma de cabeceras Received de migración y valores INTERNALDATE incorrectos). Ningún cambio de configuración en Apple Mail puede compensar lo que el servidor reporta. La única forma de conseguir que Apple Mail muestre las fechas correctas es corregir los datos directamente en el servidor.

Cómo corrige Redate.io las fechas en Apple Mail

Redate.io se conecta al servidor de correo (no a Apple Mail directamente) y corrige los datos en el origen. El motor de corrección propietario funciona con cualquier servidor que aloje los correos, incluyendo Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail y Zimbra.

El pipeline de análisis multietapa de Redate.io identifica las firmas de migración en la cadena de cabeceras, aplica correcciones específicas preservando la integridad del mensaje (firmas S/MIME, estructuras multipart, archivos adjuntos en línea, cabeceras codificadas en no-ASCII), y ejecuta una verificación de integridad sobre cada correo corregido. Los originales se conservan en una carpeta de copia de seguridad visible llamada "Redate.io - Originals" durante 30 días.

Tras la corrección, Apple Mail en macOS sincroniza automáticamente las fechas corregidas. En iPhone y iPad, la aplicación Mail se actualiza en el siguiente ciclo de sincronización. No es necesario modificar ninguna configuración en los dispositivos Apple.

Paso a paso: corregir las fechas en Apple Mail

Paso 1: identificar el servidor de correo

Determine qué servidor aloja el buzón afectado. Revise la configuración de la cuenta en Apple Mail (Mail, después Cuentas en macOS) para ver la dirección del servidor IMAP. Los servidores habituales incluyen imap.gmail.com (Google), outlook.office365.com (Microsoft 365) y otros servidores IMAP de distintos proveedores.

Paso 2: conectar Redate.io

Cree una cuenta en Redate.io y conecte el servidor de correo. Para Google Workspace, utilice la delegación mediante Service Account. Para Microsoft 365, use el registro de aplicación en Azure AD. Para otros servidores IMAP, introduzca la dirección del servidor y las credenciales. Para iCloud Mail, genere una contraseña específica para aplicaciones en appleid.apple.com.

Paso 3: ejecutar el escaneo gratuito

Redate.io escanea el buzón e indica cuántos correos presentan problemas de fecha por la migración. El escaneo cubre todas las carpetas. No es necesario realizar ningún pago. Los resultados muestran el número total de correos afectados y una vista previa de las fechas antes y después de la corrección.

Paso 4: corregir y verificar

Seleccione un plan basado en el número de correos afectados y lance la corrección. Una vez completada, abra Apple Mail en macOS: las fechas deberían estar corregidas tras la sincronización. Compruebe también en iPhone y iPad; las fechas corregidas aparecen en el siguiente ciclo de sincronización.

¿Apple Mail muestra la fecha incorrecta en todos sus correos? Lance un escaneo gratuito con Redate.io para saber cuántos mensajes están afectados.

Artículos relacionados