E2a: Открытый почтовый шлюз для ИИ-агентов с верификацией SPF/DKIM и доставкой через Webhook/WebSocket

✍️ OpenClawRadar📅 Опубликовано: 12 мая 2026 г.🔗 Source
E2a: Открытый почтовый шлюз для ИИ-агентов с верификацией SPF/DKIM и доставкой через Webhook/WebSocket
Ad

E2a — это почтовый шлюз с открытым исходным кодом, предназначенный для того, чтобы AI-агенты могли отправлять и получать электронные письма в качестве триггеров. Он обеспечивает аутентифицированную передачу: входящие письма проверяются с помощью SPF/DKIM, а каждая доставка включает HMAC-подписанные заголовки X-E2A-Auth-*. Агенты получают почту через вебхук (облачный режим) или WebSocket (локальный режим, не требуется публичный URL). Исходящие письма отправляются через HTTP API, поддерживая потоки от агента к агенту (SMTP-ретрансляция) и от агента к человеку (вышестоящий SMTP, например SES или Resend).

Ключевые особенности из источника:

  • Цепочки писем согласованы с цепочками разговоров агента.
  • Подтверждение человеком для исходящих писем с одобрением через панель управления, ссылку по email или CLI.
  • Быстрое подключение/отключение email-адресов для агентов в течение нескольких минут.
  • WebSocket для локальных агентов и доставка через вебхук с гарантией доставки для облачных агентов.
  • Исходящий API с опциональной задержкой для HITL.
  • Хостинговая версия на e2a.dev с общим доменом agents.e2a.dev для мгновенного подключения по слагу.

Для самостоятельного хостинга требуется Docker. Клонируйте репозиторий и выполните:

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

Это запускает Postgres (с автоматическими миграциями), сервер API на порту 8080, SMTP-ретранслятор на 2525 и панель управления (Caddy + Next.js) на порту 3000. Проверка работоспособности: curl http://localhost:8080/api/health.

Создайте пользователя и API-ключ (OAuth не требуется):

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

Зарегистрируйте агента и подтвердите:

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

Чтобы получать реальные входящие письма, укажите MX-запись вашего домена на хост ретрансляции. В настоящее время проект не поддерживает DMARC (только SPF/DKIM), API-ключи с ограниченными правами, HA/мультирегиональность, шифрование данных на уровне приложения и аттестации соответствия (SOC 2/HIPAA).

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

InsForge: Открытая бэкенд-платформа для ИИ-агентов программирования
Инструменты

InsForge: Открытая бэкенд-платформа для ИИ-агентов программирования

InsForge — это открытая бэкенд-платформа (Apache 2.0), предоставляющая AI-агентам кода управляемую базу данных, аутентификацию, хранилище, вычисления, хостинг и AI-шлюз, управляемые через CLI или MCP.

OpenClawRadar
FlowBoard v5: Рабочее пространство проекта, где работают ваши ИИ-агенты
Инструменты

FlowBoard v5: Рабочее пространство проекта, где работают ваши ИИ-агенты

FlowBoard v5 — это рабочее пространство для проектов на React для ИИ-агентов. Оно включает хранилище задач на основе событий (SQLite), поддержку нескольких агентов, цикл от идеи до спецификации и модульные виджеты обзора.

OpenClawRadar
BetterClaw против OpenClaw: Сравнение вызова инструментов, структурированных выводов и управления рабочим процессом
Инструменты

BetterClaw против OpenClaw: Сравнение вызова инструментов, структурированных выводов и управления рабочим процессом

Сравнение BetterClaw и OpenClaw для разработчиков: вызов инструментов, структурированные выходные данные, контроль рабочих процессов и повседневная разработка агентов.

OpenClawRadar
Бенчмарк проверки кода ИИ: сравнение Claude, Gemini, Codex, Qwen и MiniMax
Инструменты

Бенчмарк проверки кода ИИ: сравнение Claude, Gemini, Codex, Qwen и MiniMax

В ходе тестирования пять моделей ИИ были протестированы на 15 пулл-реквестах Milvus с известными багами. Claude обнаружил 53% багов в режиме raw, в то время как состязательные дебаты между моделями увеличили обнаружение до 80%.

OpenClawRadar