Navegación

fino data services logo
Entrada de correo como servicio integrado para software

Recibe correos en tu software sin desarrollarlo tú mismo

Tú asigna las direcciones de correo, CatchMail se encarga de la entrada: el servicio evalúa las comprobaciones de remitente del servidor de correo, filtra según tus reglas, guarda los mensajes y los adjuntos de forma íntegra y los entrega por HTTP a tu sistema. Desde septiembre de 2025 utilizamos CatchMail en producción para la entrega de documentos en GetMyInvoices. Desde el verano de 2026 se suma un sistema de tickets que crea un caso a partir de cada correo entrante. Ambos productos son de desarrollo propio.

El esfuerzo de una solución propia suele hacerse visible solo durante la operación: un correo legítimo supera DKIM pero no pasa SPF. Los adjuntos de una cadena de respuesta a todos impiden la entrega. Un sistema de destino responde con 502 y la entrega fallida pasa desapercibida. Hemos vivido estos casos nosotros mismos y hemos incorporado las soluciones en CatchMail.

CatchMail · el recorrido de un mensaje
  • En producción desde septiembre de 2025
  • Dos sistemas conectados
  • Ciclo de releases semanal
  • Pruebas de extremo a extremo automatizadas a diario

Cuándo encaja CatchMail en tu producto

Tu producto necesita recibir correos electrónicos sin que tu equipo tenga que desarrollar y gestionar el servicio de entrada. Para eso está CatchMail.

Usar el correo como canal de entrada

Tus clientes envían documentos, consultas o pedidos a una dirección que tu software reconoce.

No construir tú mismo una lógica de filtrado compleja

Las listas negras, las listas blancas, la valoración de spam y la evaluación separada de SPF y DKIM requieren más que un único ticket de desarrollo. CatchMail cubre estas tareas.

Conservar el original completo

Recibe un archivo con la trazabilidad del original MIME completo, con todas las cabeceras y cada adjunto, no solo el texto del mensaje.

Amortiguar interrupciones breves en la entrega

Si tu sistema no responde de inmediato, necesitas reintentos de entrega, seguimiento del estado y la posibilidad de reiniciar la entrega manualmente.

De qué se encarga CatchMail en tu entrada de correo

Recibir correos en direcciones de entrada propias

Tú defines las direcciones, nosotros recibimos los correos. Antes de procesarlo, comprobamos cada mensaje entrante contra la firma de nuestro proveedor de correo. Sin una firma válida, CatchMail responde con 403 y no procesa el mensaje. Puedes activar además una comprobación de la dirección del destinatario.

CatchMail no consulta buzones ajenos. Si tus usuarios deben conectar cuentas existentes de Gmail, Microsoft 365 o IMAP, utiliza MailTacle para ello.

Filtrar según tus reglas

Las reglas de admisión, exclusión y spam deciden antes de tu proceso qué mensajes se transmiten. Tienen en cuenta remitente, destinatario, asunto, cabeceras y texto del mensaje. La presencia de un adjunto también puede servir como condición. SPF y DKIM se evalúan por separado y no se resumen en un veredicto conjunto: el correo comercial legítimo a menudo supera solo una de las dos comprobaciones.

CatchMail toma la decisión técnica sobre la transmisión. La valoración de contenido sigue estando en tu aplicación.

Archivar los mensajes de forma íntegra y trazable

Guardamos el original MIME completo y registramos todas las cabeceras por separado como metadatos. El original y los adjuntos se almacenan juntos en una ubicación propia del almacenamiento de objetos, determinada por una suma de verificación. Cada mensaje tiene un registro de cambios sin lagunas y puede filtrarse por el Message-ID. De forma estándar se archiva a los 45 días y puede recuperarse posteriormente. El archivo EML se borra a los 90 días y el registro se elimina físicamente a los 365 días. Estos plazos los acordamos contigo y los adaptamos si es necesario.

Cómo integrar CatchMail en tu aplicación

Definir las direcciones de entrada y el sistema de destino

Tú defines qué direcciones reciben correos y a qué URL entregamos. El destino es una dirección HTTPS libremente configurable. La carga útil, la protección y la respuesta de estado las ajustamos a tu integración, igual que en nuestras dos conexiones existentes.

Configurar el conjunto de reglas

Configuramos listas negras, listas blancas y umbrales de spam para tu entrada. La lista blanca sigue siendo una vía de emergencia. Si hay mensajes que deben saltarse la comprobación de forma permanente, por regla general conviene ajustar el conjunto de reglas en lugar de crear excepciones nuevas una y otra vez.

La recepción y el archivado funcionan de forma automática

CatchMail acepta cada mensaje, lo comprueba, lo archiva y programa la entrega. A partir de ese punto, la recepción y el archivado funcionan de forma automática.

Definir los intentos de entrega de forma clara

La entrega se realiza por HTTP. De forma estándar se prevén hasta doce intentos con diez segundos de intervalo; ambos valores son ajustables. El tratamiento de cada código de respuesta lo definimos por conexión. En nuestras dos integraciones existentes, por ejemplo, un 502 desencadena otro intento y un 4xx no: un error de cliente no se resuelve esperando. Así el comportamiento de entrega queda claramente definido para tu equipo.

Detectar incidencias y reiniciar entregas

En el panel ve los estados Received, Pushed, Push failed y Spam. Puedes consultar los detalles del error, reiniciar entregas fallidas de forma individual o en bloque y guardar filtros como vista. Si el volumen de correo cae bruscamente, recibes una alerta por Slack y correo electrónico para poder reaccionar antes de que los clientes informen de la incidencia. Introdujimos esta supervisión tras un incidente similar en nuestra propia operación productiva.

Para empresas tecnológicas con productos basados en el correo electrónico

Una compañera muestra a su compañero una página de documentación en el monitor, de pie ante una mesa alta, con una pared de cristal detrás

Proveedores de software, operadores de SaaS y plataformas

Tú desarrollas software, una oferta SaaS o una plataforma y quieres incorporar el correo electrónico como canal de entrada en tu producto. CatchMail se dirige a tus equipos de producto, de ingeniería e de integración.

Una compañera explica ante una pizarra un diagrama de recuadros y flechas, en primer plano y parcialmente visible un compañero que escucha

Equipos de producto internos de grandes empresas

Necesitas una dirección de correo electrónico común para varias aplicaciones. Así usamos CatchMail nosotros mismos: una instancia atiende a varios clientes y asigna los mensajes mediante una búsqueda de destinatario.

La interfaz de operación está disponible en alemán e inglés, con un modelo de roles y una matriz de permisos documentados. Durante la configuración, aclaramos si tu equipo tiene acceso propio o si nos encargamos nosotros de la operación.

De qué nos encargamos nosotros y qué queda de tu lado

CatchMail se encarga de Tú aplicación se encarga de
Recibir correos en tus direcciones y comprobar el remitente Ofrecer la interfaz de producto a tus usuarios
Aplicar lista negra, lista blanca, spam y autenticación de correo Valorar y utilizar los contenidos desde el punto de vista funcional
Archivar el original MIME, las cabeceras y los adjuntos de forma auditable Seguir procesando documentos o datos
Entregar a su endpoint, incluidos los reintentos Dirigir el proceso de negocio posterior
Hacer visibles estados, errores y alertas de volumen Desencadenar respuestas a tus usuarios

CatchMail no se conecta a los buzones existentes de tus usuarios; para eso está MailTacle. Si un correo contiene realmente una factura, lo determina el Email Classifier. Los campos concretos de los documentos los extrae Extronaut. Los tres pueden conectarse detrás de CatchMail.

Preguntas frecuentes sobre CatchMail

CatchMail recibe correos en tus direcciones de entrada, comprueba las firmas y filtra según tus reglas. El servicio archiva de forma auditable los originales y los adjuntos y los entrega a tu endpoint con reintentos definidos. Tu equipo de operaciones recibe una vista de estados y alertas.

No. CatchMail procesa los correos que se envían a tus direcciones de entrada. Para acceder a los buzones de correo existentes de tus usuarios, usa MailTacle.

A cualquier endpoint HTTPS accesible que acepte solicitudes POST. La URL de destino es configurable libremente. El paso de integración propiamente dicho consiste en ajustar la carga útil, la protección y la respuesta de estado a tu sistema.

De forma estándar, se prevén 12 intentos de entrega con un intervalo de 10 segundos entre ellos. El tratamiento de cada código de respuesta lo definimos por conexión. Puedes ver el estado de cada mensaje y reiniciar las entregas fallidas, tanto de forma individual como en bloque. El mensaje se conserva.

De forma estándar, un mensaje se archiva a los 45 días. Puede recuperarse posteriormente. El archivo EML del almacenamiento de objetos se borra a los 90 días y el registro se elimina físicamente a los 365 días. Podemos acordar plazos más cortos o más largos.

CatchMail opera en producción desde septiembre de 2025 y actualmente presta servicio a dos sistemas. La operación incluye releases semanales, pruebas automatizadas de extremo a extremo diarias, escaneo de contenedores en la compilación, así como supervisión y alertas. El despliegue del primer sistema a clientes se realizó de forma controlada, en oleadas de 50 cuentas. Hasta ahora el componente no tiene clientes externos. Tú serías el primer cliente externo.

Planifiquemos la entrada de correo para tu producto

En la primera conversación, aclaramos tus direcciones de entrada, las reglas necesarias, el endpoint de entrega y la vista de errores para tu equipo de operaciones. Con eso tienes la base para comparar la integración con un desarrollo propio.