Repolode
Anil-matcha

Anil-matcha/open-agent-email

Buzones de correo autogestionados para agentes de IA, con API REST y MCP, SMTP, aprobación humana para correos de riesgo y webhooks firmados.

Estrellas
2,127
Forks
391
Issues abiertos
3
Último commit
hace 16 días

¿Qué es?

Open Agent Email proporciona a cada agente de IA su propia dirección de correo y su propio buzón. El agente puede recibir correos, responder en el mismo hilo, enviar mensajes nuevos y retener cualquier correo de riesgo hasta que una persona lo apruebe. Antes de que el agente los lea, los correos entrantes se verifican con SPF, DKIM y DMARC y se analizan para detectar contenido de prompt injection.

El servidor incluye su propio listener SMTP para recibir correos y envía los mensajes salientes mediante el relay que configures, como Amazon SES, Resend o Postmark. Los agentes y su código pueden usar una API REST, SDK de Python y TypeScript, una herramienta de línea de comandos, webhooks firmados, un flujo en tiempo real por WebSocket o herramientas MCP para agentes de programación como Claude Code y Cursor. Un dashboard de Next.js permite gestionar buzones, aprobaciones, métricas y claves de API.

Tiene licencia Apache-2.0, funciona con SQLite o PostgreSQL y se despliega con Docker Compose. Actualmente, el proyecto es de un solo usuario: una clave de administrador controla todo el servidor.

Funciones clave

  • 01Buzones independientes para cada agente, con direcciones reales, respuestas en hilos, búsqueda y envío programado.
  • 02Sistema de aprobación que retiene los correos salientes hasta que una persona los aprueba o rechaza.
  • 03Verificaciones de SPF, DKIM y DMARC en los correos entrantes, además de análisis para detectar prompt injection.
  • 04API REST, SDK de Python y TypeScript, una CLI y 96 herramientas MCP.
  • 05Webhooks firmados con reintentos y reproducción, además de un flujo en tiempo real por WebSocket.
  • 06Claves de API independientes para cada buzón, con permisos de solo lectura, envío o solo revisión.

Casos de uso

  • Gestionar un buzón de soporte en el que un asistente de IA responde a los clientes y retiene las respuestas sensibles hasta que se aprueben.
  • Permitir que un agente cree cuentas y lea códigos de verificación desde su propio buzón.
  • Activar flujos de trabajo de n8n o Zapier a partir de correos entrantes.
  • Permitir que agentes dentro y fuera de una empresa intercambien correos.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Anil-matcha/open-agent-email.git
  2. 2

    Ve a la carpeta del proyecto

    cd open-agent-email
  3. 3

    Inicia el servidor (mostrará tu clave de administrador)

    ./scripts/dev.sh

Antes de usarlo

  • Para recibir correo de Internet, necesitas un servidor público, un registro MX para tu dominio y el puerto 25 abierto.
  • Para enviar correo, debes configurar un relay como Amazon SES u otro proveedor SMTP.

En colecciones

Temas

Preguntas frecuentes

¿Qué es open-agent-email?
Buzones de correo autogestionados para agentes de IA, con API REST y MCP, SMTP, aprobación humana para correos de riesgo y webhooks firmados. Open Agent Email proporciona a cada agente de IA su propia dirección de correo y su propio buzón. El agente puede recibir correos, responder en el mismo hilo, enviar mensajes nuevos y retener cualquier correo de riesgo hasta que una persona lo apruebe. Antes de que el agente los lea, los correos entrantes se verifican con SPF, DKIM y DMARC y se analizan para detectar contenido de prompt injection.
¿open-agent-email es gratuito? ¿Qué licencia tiene?
open-agent-email es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿open-agent-email sigue mantenido?
Mantenimiento activo. El último commit de open-agent-email fue el 22 oct 2026.
¿Para qué puedo usar open-agent-email?
Gestionar un buzón de soporte en el que un asistente de IA responde a los clientes y retiene las respuestas sensibles hasta que se aprueben. Permitir que un agente cree cuentas y lea códigos de verificación desde su propio buzón. Activar flujos de trabajo de n8n o Zapier a partir de correos entrantes. Permitir que agentes dentro y fuera de una empresa intercambien correos.
¿Cómo se instala open-agent-email?
Clona el repositorio: git clone https://github.com/Anil-matcha/open-agent-email.git Ve a la carpeta del proyecto: cd open-agent-email Inicia el servidor (mostrará tu clave de administrador): ./scripts/dev.sh
¿Dónde consigo open-agent-email?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Anil-matcha/open-agent-email

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados