Corcava logoLa única herramienta empresarial que necesitasCorcava
Menú

Integración y Conectividad de Correo Electrónico

Integración de Gmail

Conexión y Configuración OAuth

Corcava proporciona integración perfecta de Gmail a través de autenticación OAuth de Google:

Proceso de Conexión de Gmail:

  1. Autorización OAuth: Inicie conexión a través del flujo OAuth de Google
  2. Concesión de Permisos: Conceda permisos necesarios para acceso y envío de correo electrónico
  3. Gestión de Tokens: Almacenamiento seguro de tokens de acceso y actualización
  4. Verificación de Cuenta: Verifique propiedad y validez de cuenta de correo electrónico
  5. Confirmación de Integración: Reciba confirmación de conexión exitosa de Gmail

Configuración OAuth:

  • Tipo de Acceso: Acceso sin conexión para funcionalidad continua de correo electrónico
  • Selección de Cuenta: Solicitud de selección de cuenta durante autenticación
  • Flujo de Consentimiento: Flujo de consentimiento completo asegurando concesiones de permisos adecuadas
  • Gestión de Estado: Manejo seguro del parámetro de estado para validación de devolución de llamada

Permisos Requeridos:

  • Componer Gmail: Permiso para componer y crear mensajes de correo electrónico
  • Enviar Gmail: Permiso para enviar correos electrónicos a través de cuenta Gmail conectada
  • Solo Lectura de Gmail: Permiso para leer correos electrónicos entrantes para sincronización
  • Eventos de Calendario: Permiso para gestionar eventos de calendario (para integración de reuniones)
  • Solo Lectura de Calendario: Permiso para leer información de calendario

Funcionalidad de API de Gmail

La integración de Gmail aprovecha la API de Gmail de Google para gestión integral de correo electrónico:

Capacidades de Envío de Correo Electrónico:

  • Creación de Mensajes: Crear mensajes Gmail formateados adecuadamente con contenido HTML
  • Codificación de Asunto: Codificación UTF-8 base64 para líneas de asunto internacionales
  • Formato MIME: Encabezados MIME-Version y Content-Type adecuados para compatibilidad de correo electrónico
  • Transmisión de Mensajes: Enviar correos electrónicos a través de API de Gmail con autenticación adecuada

Formato de Mensajes:

  • Soporte de Contenido HTML: Contenido de correo electrónico HTML completo con formato enriquecido
  • Codificación de Caracteres: Codificación UTF-8 para soporte de caracteres internacionales
  • Encabezados de Correo Electrónico: Encabezados From, To, Subject y MIME adecuados
  • Codificación de Transferencia de Contenido: Codificación quoted-printable para entrega confiable

Gestión de Tokens:

  • Validación de Token de Acceso: Validación automática de expiración de token de acceso
  • Manejo de Token de Actualización: Actualización automática de tokens cuando expiran tokens de acceso
  • Actualizaciones de Tokens: Actualizaciones de tokens sin problemas sin intervención del usuario
  • Manejo de Errores: Manejo integral de errores para tokens expirados o inválidos

Gestión de Cuentas de Gmail

Las cuentas de Gmail se gestionan eficientemente dentro de estructuras de equipo:

Organización de Cuentas:

  • Gestión Basada en Equipo: Las cuentas de Gmail están organizadas por equipo para control de acceso adecuado
  • Asociación de Usuario: Cada cuenta de Gmail está asociada con un usuario específico
  • Soporte de Múltiples Cuentas: Los usuarios pueden conectar múltiples cuentas de Gmail
  • Identificación de Proveedor: Identificación clara de Google como proveedor de correo electrónico

Almacenamiento de Cuentas:

  • Almacenamiento Seguro de Tokens: Tokens de acceso y actualización almacenados de forma segura
  • Registro de Direcciones de Correo Electrónico: Direcciones de Gmail conectadas almacenadas para identificación
  • Seguimiento de Estado de Cuenta: Monitorear estado de conexión y validez de cuenta
  • Gestión de Estado de Error: Rastrear y gestionar expiración de tokens y estados de error

Integración de Microsoft/Outlook

Conexión de API de Microsoft Graph

Corcava admite integración de Microsoft 365 y Outlook a través de API de Microsoft Graph:

Proceso de Conexión de Microsoft:

  1. Redirección OAuth: Redirigir a endpoint de autorización OAuth de Microsoft
  2. Autorización de Alcance: Solicitar permisos necesarios para acceso a correo electrónico y calendario
  3. Selección de Cuenta: Solicitar selección de cuenta de Microsoft
  4. Intercambio de Tokens: Intercambiar código de autorización por tokens de acceso y actualización
  5. Creación de Cuenta: Crear registro UserMailbox con credenciales de Microsoft

Configuración OAuth de Microsoft:

  • Selección de Proveedor: Identificación y configuración de proveedor de Microsoft
  • Solicitud de Cuenta: Solicitud de selección de cuenta para escenarios de múltiples cuentas
  • Tipo de Respuesta: Flujo de código de autorización para intercambio seguro de tokens
  • Acceso Sin Conexión: Acceso sin conexión para funcionalidad continua

Alcances de Microsoft Requeridos:

  • Acceso Sin Conexión: Permiso para capacidades de actualización de tokens sin conexión
  • User.Read: Permiso para leer información básica de perfil de usuario
  • Mail.Read: Permiso para leer correos electrónicos de cuenta de Microsoft conectada
  • Mail.Send: Permiso para enviar correos electrónicos a través de API de Microsoft Graph
  • Calendars.ReadWrite: Permiso para gestionar eventos de calendario y reuniones

Gestión de Cuentas de Microsoft

Las cuentas de Microsoft se integran perfectamente con la plataforma:

Integración de Cuentas:

  • Autenticación Sin Estado: Flujo OAuth sin estado para autenticación segura
  • Extracción de Información de Usuario: Extraer correo electrónico e información de usuario de respuesta de Microsoft
  • Almacenamiento de Cuentas: Almacenar tokens de acceso, tokens de actualización y direcciones de correo electrónico
  • Asociación de Equipo: Asociar cuentas de Microsoft con equipos y usuarios apropiados

Soporte de Proveedor de Microsoft:

  • Identificación de Proveedor: Identificación clara de Microsoft como proveedor de correo electrónico
  • Visualización de Cuentas: Nombres de visualización e identificación adecuados para cuentas de Microsoft
  • Gestión de Tokens: Almacenamiento y gestión seguros de tokens de autenticación de Microsoft
  • Manejo de Errores: Registro y manejo integral de errores para autenticación de Microsoft

Gestión de Cuentas de Correo Electrónico

Gestionar Múltiples Cuentas Conectadas

Corcava admite múltiples conexiones de cuentas de correo electrónico por usuario y equipo:

Soporte Multi-Cuenta:

  • Diversidad de Proveedores: Soporte para proveedores de correo electrónico Google y Microsoft
  • Organización de Equipo: Cuentas de correo electrónico organizadas por equipo con control de acceso adecuado
  • Asignación de Usuario: Cada cuenta de correo electrónico asociada con usuarios específicos
  • Identificación de Cuenta: Identificación clara de proveedores de cuenta y direcciones de correo electrónico

Características de Gestión de Cuentas:

  • Creación de Cuentas: Creación fácil de nuevas conexiones de cuentas de correo electrónico
  • Actualizaciones de Cuentas: Actualizar credenciales y tokens de cuentas existentes
  • Actualización de Cuentas: Actualizar tokens expirados para funcionalidad continua
  • Visualización de Cuentas: Visualización fácil de usar de cuentas de correo electrónico conectadas

Gestión de Proveedores:

  • Integración de Google: Capacidades completas de gestión de cuentas Google/Gmail
  • Integración de Microsoft: Gestión completa de cuentas Microsoft/Outlook
  • Selección de Proveedor: Selección fácil entre proveedores de correo electrónico admitidos
  • Interfaz Unificada: Interfaz consistente independientemente del proveedor de correo electrónico

Almacenamiento y Seguridad de Cuentas de Correo Electrónico

Las cuentas de correo electrónico se almacenan de forma segura con medidas de seguridad integrales:

Almacenamiento Seguro:

  • Cifrado de Tokens: Almacenamiento seguro de tokens de acceso y actualización
  • Aislamiento de Equipo: Cuentas de correo electrónico aisladas por equipo por seguridad
  • Asociación de Usuario: Cuentas asociadas adecuadamente con usuarios autorizados
  • Seguimiento de Proveedor: Seguimiento claro del proveedor de correo electrónico para cada cuenta

Validación de Cuentas:

  • Validación de Tokens: Validación regular de tokens de autenticación almacenados
  • Gestión de Expiración: Manejo automático de expiración de tokens
  • Seguimiento de Estado de Error: Rastrear y gestionar estados de error de cuentas
  • Estado de Conexión: Monitorear estado de conexión para todas las cuentas de correo electrónico

Envío de Correo Electrónico

Envío a Través de Cuentas Conectadas

Las cuentas de correo electrónico conectadas permiten envío directo de correo electrónico a través de proveedores externos:

Envío de Gmail:

  • Integración de API: Enviar correos electrónicos directamente a través de API de Gmail
  • Autenticación: Usar tokens de acceso almacenados para envío autenticado
  • Formato de Mensajes: Formato adecuado de mensajes para compatibilidad con Gmail
  • Confirmación de Entrega: Recibir confirmación de entrega exitosa de correo electrónico

Proceso de Envío:

  • Selección de Cuenta: Seleccionar de cuentas de correo electrónico conectadas disponibles
  • Preparación de Mensajes: Preparar mensajes con formato y encabezados adecuados
  • Autenticación: Autenticar usando credenciales de cuenta almacenadas
  • Seguimiento de Entrega: Rastrear estado de envío de correo electrónico y resultados

Composición de Correo Electrónico:

  • Contenido HTML: Soporte para contenido de correo electrónico HTML enriquecido
  • Manejo de Asunto: Codificación y formato adecuados de línea de asunto
  • Gestión de Destinatarios: Manejar destinatarios únicos y múltiples
  • Manejo de Errores: Manejo integral de errores para fallos de envío

Gestión de Correo Electrónico Saliente

Los correos electrónicos salientes se rastrean y gestionan de manera integral:

Seguimiento de Estado de Correo Electrónico:

  • Estados de Estado: Rastrear estado de correo electrónico (enviado, fallido, en cola, borrador)
  • Confirmación de Entrega: Registrar entrega exitosa de correo electrónico
  • Registro de Errores: Registrar y rastrear errores de envío de correo electrónico
  • Actualizaciones de Estado: Actualizaciones de estado en tiempo real para correos electrónicos salientes

Características de Correo Electrónico Saliente:

  • Asociación UserMailbox: Vincular correos electrónicos salientes a cuentas conectadas específicas
  • Seguimiento de Destinatarios: Rastrear destinatarios y direcciones de entrega de correo electrónico
  • Registro de Asunto: Registrar asuntos de correo electrónico para referencia y seguimiento
  • Gestión de Contenido: Gestionar contenido y formato de correo electrónico

Sincronización de Correo Electrónico

Procesamiento de Correo Electrónico Entrante

Corcava procesa automáticamente correos electrónicos entrantes de cuentas conectadas:

Recuperación Automática de Correo Electrónico:

  • Procesamiento Programado: Recuperación regular de correos electrónicos entrantes de cuentas conectadas
  • Coincidencia de Contactos: Coincidir correos electrónicos entrantes con contactos existentes en el sistema
  • Prevención de Duplicados: Prevenir procesamiento y almacenamiento duplicados de correo electrónico
  • Extracción de Mensajes: Extraer asunto, contenido y metadatos de correo electrónico

Flujo de Trabajo de Procesamiento de Correo Electrónico:

  1. Escaneo de Cuentas: Escanear cuentas Gmail conectadas para nuevos mensajes
  2. Identificación de Contactos: Identificar correos electrónicos de contactos conocidos
  3. Verificación de Duplicados: Verificar correos electrónicos existentes para prevenir duplicados
  4. Creación de Actividades: Crear registros de actividades de contacto para nuevos correos electrónicos
  5. Almacenamiento de Correo Electrónico: Almacenar detalles y contenido de correo electrónico entrante

Integración de Actividades de Contacto

Los correos electrónicos entrantes se integran con seguimiento de actividades de contacto:

Registro de Actividades:

  • Asociación de Contactos: Asociar correos electrónicos entrantes con contactos específicos
  • Tipo de Actividad: Registrar correos electrónicos como actividades de contacto con tipado adecuado
  • Integración de Línea de Tiempo: Incluir correos electrónicos en línea de tiempo de actividades de contacto
  • Atribución de Usuario: Asociar actividades de correo electrónico con usuarios apropiados

Características de Actividades de Correo Electrónico:

  • Seguimiento de Asunto: Registrar asuntos de correo electrónico para referencia de actividades
  • Contenido de Mensaje: Almacenar contenido de mensaje de correo electrónico para revisión
  • Vinculación de Contactos: Enlaces directos entre correos electrónicos y registros de contacto
  • Historial de Actividades: Historial completo de comunicaciones por correo electrónico por contacto

Beneficios de Sincronización:

  • Comunicación Unificada: Todas las comunicaciones por correo electrónico centralizadas en registros de contacto
  • Línea de Tiempo de Actividades: Línea de tiempo cronológica de todas las interacciones de contacto
  • Visibilidad del Equipo: Visibilidad en todo el equipo de comunicaciones por correo electrónico
  • Contexto de Contacto: Contexto completo de comunicaciones por correo electrónico para cada contacto

Artículos relacionados