Initial commit: email-openclaw bridge v1

Full pipeline: IMAP ingress -> OpenClaw dispatch -> callback -> SMTP reply.
SQLite stateful storage with idempotency, threading, and retry logic.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-04-27 18:16:57 +07:00
co-authored by Claude Opus 4.7
commit 8815c20c13
35 changed files with 2808 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
services:
bridge:
build: .
container_name: claw-email-bridge
restart: unless-stopped
env_file:
- .env
ports:
- "8080:8080"
volumes:
- bridge-data:/app/data
volumes:
bridge-data:
driver: local