- 🎯 Privacy-friendly, no registration required, out-of-the-box
✈️ Support email sending and receiving- ✨ Support saving passwords and retrieving email addresses
- 😄 Support multiple domain name suffixes
- 🚀 100% open source, quick deployment, no server required
Principles:
- Receiving emails (email worker)
- Display email (remix)
- Mail Storage (sqlite)
- Nodejs >= 18
Worker receives email -> saves to database -> client queries email
- Cloudflare account and a domain name hosted on Cloudflare
- turso sqlite (a free plan available for personal use)
- Vercel or fly.io to deploy Remix app
copy apps/remix/.env.example
to apps/remix/.env
and fill in the necessary environment variables.
git clone https://github.com/oiov/vmail
cd vmail
pnpm install
# run on localhost:3000
pnpm run remix:dev
- 加微信
yesmore_cc
拉讨论群 (备注你的职业) - Discord: https://discord.gg/d68kWCBDEs
GNU General Public License v3.0
Inspired by smail.pw & email.ml