Correo web y productividad

Cómo trasladar una libreta de direcciones sin perder campos importantes

Por Alexey Bulygin
Comparación de los campos de una libreta de direcciones antes y después de importarla

Exportas una libreta de direcciones de un proveedor e importas los contactos en otro. Parece un problema resuelto hasta que compruebas el resultado. Los nombres están. El correo principal también. Pero el segundo teléfono, la dirección postal, el cargo anterior y la nota que escribiste en 2021 sobre quién os presentó han desaparecido. Y nadie te ha avisado.

La causa puede estar tanto en el formato como en las capacidades del importador. CSV no trasladará datos que no tengan una columna reconocida. Pero un formato más completo tampoco sirve si el sistema de destino solo lee algunos campos.

Veamos qué permiten los formatos, cómo comprobar el traslado y qué hacer con los posibles duplicados.

Un contacto no es solo una fila

En una hoja de cálculo, cada celda contiene un valor. Un contacto puede incluir:

  • Varias direcciones de correo con etiquetas: trabajo, casa o una dirección antigua que sigue reenviando mensajes.
  • Varios teléfonos, también con sus propias etiquetas.
  • Direcciones postales divididas en campos, no solo una cadena de texto.
  • Una organización y un cargo que cambian con el tiempo.
  • Notas de longitud variable, con comas y saltos de línea.
  • Una fotografía.
  • Pertenencia a grupos: un contacto puede estar en varios a la vez.

Para encajar esos datos en una tabla hay que conservar solo el primer valor repetido o crear columnas como email_2 y email_3. Cada herramienta utiliza sus propias convenciones. Al trasladar un CSV, pueden perderse los campos cuyos nombres no coincidan entre el exportador y el importador.

La pérdida puede pasar inadvertida. El importador considera correcta la operación si ha leído todas las columnas que conoce. Las que no reconoce pueden quedar fuera del resultado sin ningún aviso.

vCard frente a CSV al importar contactos

vCard (.vcf)CSV
Varios correos y teléfonosEl formato admite valores con etiquetas; aquí la importación de archivos selecciona uno de cada tipoNecesita columnas compatibles; el importador actual también selecciona un valor de cada tipo
Direcciones postales estructuradasEl formato las admite; la importación de archivos las convierte en una cadenaNormalmente se guardan en una sola cadena
FotografíasEl formato puede almacenarlas, pero el importador de archivos actual no las incorporaLa importación actual no admite fotografías
Notas con comas o saltos de líneaSe admiten si los caracteres se escapan correctamenteSe admiten con las comillas correctas; los errores pueden desplazar columnas
GruposDepende de la versión y la aplicación; aquí la importación de archivos no incorpora sus miembrosLa importación de archivos actual no incorpora la pertenencia a grupos
Edición en una hoja de cálculoNo está pensado para un editor de hojas de cálculo convencional
Comparación de cambios como textoEs posible, según la representación de los camposEs posible; el orden de las filas y las comillas pueden complicarla

vCard, una de cuyas versiones se describe en RFC 6350, se utiliza ampliamente para intercambiar contactos. El formato representa campos repetidos y direcciones complejas. Sin embargo, las distintas versiones de Contactos de Google, Outlook, Contactos de Apple y las aplicaciones móviles pueden ofrecer opciones de exportación diferentes. Que un campo exista en el archivo no garantiza que el importador lo conserve.

Conviene guardar una exportación vCard de la libreta original cuando esté disponible. Antes de importar en bloque, comprueba los campos necesarios con unos pocos contactos. CSV resulta útil para editar datos en una hoja de cálculo o cuando el sistema de destino lo exige. No des por hecho que una extensión garantiza un traslado completo.

Cuándo conviene utilizar CSV

CSV es práctico cuando hay que trabajar los datos: eliminar duplicados de varias listas, corregir mayúsculas, rellenar una columna de empresa o excluir a quienes no has contactado desde 2019. Una hoja de cálculo suele facilitar estas tareas más que la interfaz de una libreta de direcciones.

El CSV necesita una fila de encabezados. No se distingue entre mayúsculas y minúsculas, pero la forma del nombre importa: no todas las variantes de los ejemplos siguientes se reconocen igual.

ColumnaCampo de destinoObligatoria
email o email_addressCorreo principal; la segunda variante se detecta mediante la búsqueda de un encabezado adecuadoSí, debe contener un correo válido
name, o first_name + last_nameNombre del contacto; para separar nombre y apellidos, sustituye los guiones bajos por espaciosNo
company o organizationEmpresaNo
job_title o titleCargo; la primera variante se detecta por una coincidencia parcial del encabezadoNo
phoneNúmero de teléfonoNo
addressDirección postal en una cadena de textoNo
birthday o birth_dateFecha en formato YYYY-MM-DD; sustituye el segundo encabezado por el primero o utiliza las palabras separadas por un espacioNo
notesNotasNo

Las columnas desconocidas se ignoran. Los valores vacíos no borran los campos existentes al actualizar. Las filas sin un correo válido se omiten, mientras que un error estructural o superar un límite puede cancelar toda la operación. Prueba primero una pequeña muestra antes de cargar un archivo grande.

Hay dos riesgos más en las hojas de cálculo. Los teléfonos que empiezan por + o por ceros pueden convertirse en números y perder esos caracteres. Define el formato de texto antes de cargar o introducir los datos: hacerlo después no recupera lo perdido. Los valores que empiezan por =, + o - pueden interpretarse como fórmulas. Abre estos archivos con precaución, sobre todo si no conoces su procedencia.

Si tu herramienta ofrece una vista previa, revisa el número de registros, algunos ejemplos y los avisos de validación. La importación actual de contactos del correo web carga el archivo directamente y muestra después cuántos registros se han procesado u omitido; no ofrece una vista previa. Guarda antes una copia de seguridad y prueba con un archivo pequeño.

Importar en una libreta que ya tiene contactos

La situación más delicada no es una libreta vacía, sino una en la que ya existe parte de los contactos que vas a importar.

Algunas herramientas sustituyen por completo el contacto encontrado por el registro entrante. Puede parecer correcto, pero se pierden datos: el CSV tenía pocas columnas, mientras que la ficha existente incluía un móvil, una dirección postal y años de notas. Tras la sustitución, solo quedan los campos del archivo.

Aquí la importación actualiza los campos admitidos que llegan con valores no vacíos en el contacto cuyo correo coincide. Los valores ausentes o vacíos se dejan como estaban. Puedes añadir una empresa sin borrar los demás campos. Sin embargo, la tarjeta original recibida por CardDAV no se reescribe: el correo web y el cliente CardDAV pueden mostrar datos diferentes temporalmente. Compruébalo por separado.

Verifica cómo actualiza los contactos cualquier herramienta que utilices. Recuperar datos depende de las copias de seguridad y del historial disponible; sin ellos, algunos campos perdidos pueden ser irrecuperables.

El problema de los duplicados

Las libretas acumulan duplicados, y una importación puede añadir más. Una persona puede utilizar anna@acme.com, a.smith@acme.com y anna.smith@gmail.com. Todas las direcciones son reales, pero el sistema no tiene por qué saber que pertenecen a la misma Anna.

La comparación automática no siempre permite identificar a una persona. Compartir nombre no basta: personas distintas pueden llamarse igual. El correo proporciona una clave clara para actualizar, pero tampoco demuestra identidad, porque puede ser compartido o haberse reasignado a otro empleado. Comprueba a quién pertenece antes de combinar fichas.

Después de importar, ordena por nombre y revisa las posibles coincidencias. Una lista grande puede llevar más tiempo del que esperas. Contrastar correos, teléfonos y contexto ayuda a decidir con criterio, pero una coincidencia no se convierte automáticamente en una prueba.

Es mejor reducir las diferencias desde el principio. Un contacto creado desde un mensaje entrante utiliza la dirección del remitente; al introducirla a mano es fácil equivocarse. Un método consistente ayuda, pero comprueba igualmente quién envió el mensaje y qué dirección necesitas guardar.

Sincronizar en vez de importar

Importar crea una copia puntual. Si quieres mantener coordinadas la libreta del teléfono y la del correo web, utiliza sincronización mediante CardDAV.

CardDAV permite a los clientes leer y modificar la libreta del servidor, de forma parecida a como IMAP trabaja con el correo. Un contacto añadido en el teléfono aparece tras una sincronización correcta. No tiene por qué ser inmediato: influyen la conexión, la actividad en segundo plano y el intervalo de actualización.

Contactos de Apple en macOS e iOS admite CardDAV. En Android suele utilizarse DAVx⁵ y Thunderbird tiene soporte propio. Outlook normalmente necesita un complemento de terceros; la compatibilidad depende de la versión y del cliente elegido.

Guías de configuración: Apple en macOS, iPhone y iPad, Android con DAVx⁵ y Thunderbird.

La sincronización reduce el riesgo de mantener durante mucho tiempo copias distintas en el teléfono y el ordenador. Pero siguen siendo posibles los conflictos, las eliminaciones y los errores de configuración. No la consideres un sustituto de una copia de seguridad.

Pasos para trasladar la libreta

  1. Guarda una exportación vCard del proveedor anterior, si está disponible. Comprueba las opciones de tu versión de Contactos de Google, Outlook o Contactos de Apple. Si necesitas CSV, conserva también los datos originales por separado.
  2. Abre el archivo y revisa su contenido. vCard es texto. Busca un contacto con muchos campos y comprueba que la exportación contiene los datos necesarios.
  3. Trabaja los datos en una hoja de cálculo si hace falta, teniendo en cuenta las limitaciones del formato y del importador. Guarda aparte la exportación original completa.
  4. Prueba la importación con una muestra pequeña. Si la herramienta ofrece vista previa, examínala. En el correo web actual, comprueba el resultado después de cargar el archivo y guarda antes una copia de seguridad.
  5. Comprueba algunos contactos tras importar. Abre la misma ficha compleja y compárala con el origen, también en los clientes conectados.
  6. Revisa los posibles duplicados manualmente, ordenando por nombre y contrastando otros datos.
  7. Configura CardDAV en los dispositivos para reducir la necesidad de nuevas exportaciones. Verifica que la sincronización funciona en ambos sentidos.
  8. Guarda el archivo original en un lugar protegido durante la comprobación del traslado. Contiene datos personales: limita el acceso y decide cuánto tiempo conservarlo.

También puedes importar contactos mediante la API. Para un servidor MCP, comprueba las herramientas disponibles y sus campos. La importación de archivos no incorpora la pertenencia a grupos. En la API REST se gestiona mediante operaciones separadas, útiles al construir una libreta a partir de un CRM.

Preguntas frecuentes

¿Qué formato debo utilizar para importar contactos?

Conserva una exportación original completa, preferiblemente vCard si está disponible, y prueba el importador con unas pocas fichas. vCard admite campos complejos, pero la importación de archivos actual solo lee parte de ellos y no incorpora fotos ni grupos. CSV es útil para editar en una hoja de cálculo si los encabezados se corresponden correctamente.

¿La importación sobrescribirá mis contactos existentes?

Los campos admitidos con valores no vacíos actualizan el contacto cuyo correo coincide. Los campos vacíos o ausentes no lo borran. Sin embargo, la tarjeta original de CardDAV se conserva aparte y no se reescribe con esta importación. Comprueba tanto el correo web como el cliente sincronizado.

¿Por qué mis teléfonos se han importado mal?

La hoja de cálculo pudo tratarlos como números y quitar el + inicial o los ceros. Define el formato de texto antes de procesarlos. Si ya se han perdido caracteres, vuelve a la exportación original. vCard evita esa conversión de la hoja de cálculo, pero no amplía las capacidades del importador.

¿Puedo importar contactos sin correo electrónico?

El formato vCard los permite, pero la importación de archivos actual exige un correo válido tanto en CSV como en vCard y omite los registros sin él. No confundas las capacidades de un cliente CardDAV con las de la carga de archivos.

¿Cómo llevo los contactos al teléfono?

Para un uso continuado, configura CardDAV en una aplicación compatible. Los clientes sincronizarán la libreta del servidor. Comprueba la cuenta, el sentido de sincronización y el resultado; siguen siendo posibles los retrasos y los conflictos.

¿Se eliminan los duplicados al importar?

La importación actualiza por coincidencia de correo, no identifica a la persona. Una dirección compartida o reasignada necesita revisión. Los nombres iguales no se combinan automáticamente. Tras una importación grande, revisa manualmente los posibles duplicados.

¿Puedo volver a exportar mis contactos?

Sí, en CSV o vCard. Se exportan los campos admitidos por la herramienta actual, no necesariamente toda la tarjeta original de CardDAV. Antes de cambios masivos, guarda una copia adecuada y comprueba qué contiene.

¿Qué ocurre con los grupos de contactos?

Las posibilidades de vCard dependen de la versión y la aplicación, pero la importación de archivos actual no reconstruye los miembros de grupos desde vCard ni CSV. En la API REST puedes configurar grupos y miembros con operaciones separadas. Para MCP, verifica si existen las herramientas correspondientes.

Compartir este artículo

Usamos tecnologías necesarias para operar y proteger TrekMail. Al confirmar, también permite análisis limitados y medición publicitaria según nuestra Política de cookies.

Inicia sesión en TrekMail

Accede a tu panel, buzones y DNS.

o

12 caracteres las contraseñas coinciden

o

Correo de restablecimiento enviado

Si existe una cuenta con este correo, te hemos enviado instrucciones para restablecer la contraseña.

Al continuar, aceptas los Términos y la Política de Privacidad.