{"repo":"MrOplus/AvaMail","free":true,"listed":false,"github":"https://github.com/MrOplus/AvaMail","clone":"git clone https://github.com/MrOplus/AvaMail.git","description":"A self-hosted email management system built on Cloudflare Workers. Receive emails on your custom domain, store them in a database, and send emails through Brevo - all running on Cloudflare's edge network.","language":"TypeScript","stars":22,"topics":["brevo-api","cloudflare-workers","email"],"license":null,"category":"auth-billing-email","readme_excerpt":"AvaMail Self-hosted email on your own domain, running entirely on Cloudflare's edge. Receive mail through Cloudflare Email Routing , store it in a D1 database (attachments optionally in R2 ), send through Brevo , and manage everything from a Vue 3 web app served by the same Worker. One deploy, no servers, free-tier friendly. 🤖 Installing with an AI agent (Claude Code, etc.)? Point it at agent-install.md — a step-by-step install guide written for agents. Features Mail - Catch-all receiving on your domain — every address at your domain lands in one inbox - Sending via Brevo's transactional API, with delivery tracking (delivered / opened / bounced) reported back by webhook - Conversation threading via Message-ID / In-Reply-To headers - Drafts, reply-with-quote, forwarding (original attachments included), and scheduled send (cron-delivered) - Archive, labels, starring, and full-text search (SQLite FTS5 over subjects, bodies, and addresses) - Attachments up to 5MB/file in D1, or 25MB/file with an optional R2 bucket - Contacts with autocomplete in Compose — people you write to are captured automatically - Per-message .eml download and whole-mailbox mbox export - Optional forwarding of received mail to a personal inbox as backup App - Vue 3 SPA with full light / dark / system theming - Dashboard: daily send/receive activity chart, recent messages, system status, storage usage - Installable PWA with payload-free push notifications on new mail - Remote-image blocking (tracking-pixel ","default_branch":null,"files":null,"tree":[],"storefront":"/r/MrOplus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MrOplus/AvaMail/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}