E2a : Passerelle de messagerie open source pour agents IA avec vérification SPF/DKIM et livraison par webhook/WebSocket

✍️ OpenClawRadar📅 Publié: May 12, 2026🔗 Source
E2a : Passerelle de messagerie open source pour agents IA avec vérification SPF/DKIM et livraison par webhook/WebSocket
Ad

E2a est une passerelle e-mail open source conçue pour permettre aux agents IA d'envoyer et de recevoir des e-mails en tant que déclencheurs. Elle fournit un transport authentifié — les courriels entrants sont vérifiés avec SPF/DKIM, et chaque livraison inclut des en-têtes X-E2A-Auth-* signés avec HMAC. Les agents reçoivent les e-mails via webhook (mode cloud) ou WebSocket (mode local, aucune URL publique nécessaire). Les e-mails sortants sont envoyés via une API HTTP, prenant en charge les flux agent-à-agent (relais SMTP) et agent-à-humain (SMTP amont comme SES ou Resend).

Fonctionnalités clés de la source :

  • Filage des e-mails cohérent avec le filage des conversations des agents.
  • Revue humaine dans la boucle pour les e-mails sortants, avec approbation via tableau de bord, e-mail de lien magique ou CLI.
  • Intégration/désintégration rapide des adresses e-mail pour les agents en quelques minutes.
  • WebSocket pour les agents locaux et livraison webhook au moins une fois pour les agents cloud.
  • API sortante avec option de mise en attente humaine dans la boucle.
  • Version hébergée sur e2a.dev avec domaine partagé agents.e2a.dev pour une intégration instantanée par slug.

L'auto-hébergement nécessite Docker. Clonez le dépôt et exécutez :

Ad
git clone https://github.com/Mnexa-AI/e2a.git
cd e2a
docker compose up -d

Cela démarre Postgres (avec migrations automatiques), le serveur API sur le port 8080, le relais SMTP sur 2525, et un tableau de bord (Caddy + Next.js) sur le port 3000. Vérification de santé : curl http://localhost:8080/api/health.

Créez un utilisateur et une clé API (pas d'OAuth nécessaire) :

docker compose exec e2a e2a -config /etc/e2a/config.yaml -bootstrap-email [email protected]

Enregistrez un agent et confirmez :

KEY=e2a_...
curl -X POST http://localhost:8080/api/v1/agents \
  -H " Authorization: Bearer $KEY " -H " Content-Type: application/json " \
  -d ' {"slug":"my-bot","agent_mode":"local"} '
curl -H " Authorization: Bearer $KEY " http://localhost:8080/api/v1/agents

Pour recevoir de vrais courriels entrants, pointez l'enregistrement MX de votre domaine vers l'hôte relais. Le projet manque actuellement de support DMARC (seulement SPF/DKIM), de clés API avec portée, de HA/multi-région, de chiffrement des données e-mail au niveau applicatif et d'attestations de conformité (SOC 2/HIPAA).

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Storybloq : une application Mac pour le suivi de projets dans le dossier .story/ de votre dépôt
Tools

Storybloq : une application Mac pour le suivi de projets dans le dossier .story/ de votre dépôt

Storybloq, un suivi de projet qui stocke les tickets, problèmes, phases de roadmap et passations de session sous forme de JSON/markdown dans .story/ de votre dépôt, propose désormais une application Mac gratuite sur l'App Store. Il s'intègre à Claude Code via CLI et serveur MCP, et a été entièrement construit avec Claude Code.

OpenClawRadar
Colony : Une couche de coordination locale qui réduit les jetons de transfert multi-agents de 30 000 à 400
Tools

Colony : Une couche de coordination locale qui réduit les jetons de transfert multi-agents de 30 000 à 400

Colony est un substrat de coordination local-first qui réduit les coûts de transfert multi-agents d'environ 30 000 jetons à environ 400 en remplaçant la relecture du contexte par des observations compactes stockées dans SQLite.

OpenClawRadar
ATLAS : Un Cadre d'Apprentissage Adaptatif en Temps de Test Surpasse Claude Sonnet sur les Benchmarks de Codage avec un GPU à 500 $
Tools

ATLAS : Un Cadre d'Apprentissage Adaptatif en Temps de Test Surpasse Claude Sonnet sur les Benchmarks de Codage avec un GPU à 500 $

ATLAS atteint 74,6 % de réussite pass@1-v(k=3) sur LiveCodeBench avec un modèle figé de 14B sur un seul GPU grand public, surpassant les 71,4 % de Claude 4.5 Sonnet à une fraction du coût grâce à une génération pilotée par contraintes et un raffinement itératif auto-vérifié.

OpenClawRadar
OpenClawDreams : Une extension de simulateur de rêves pour les agents OpenClaw
Tools

OpenClawDreams : Une extension de simulateur de rêves pour les agents OpenClaw

OpenClawDreams est une extension qui ajoute un processus de réflexion en arrière-plan et un cycle de rêve nocturne aux agents OpenClaw. Il capture des résumés chiffrés des conversations dans une base de données SQLite locale, les traite pendant les cycles en arrière-plan et génère des aperçus consolidés qui sont intégrés dans la mémoire persistante de l'agent.

OpenClawRadar