Side project I've been working on β NodeMail.
The core idea: instead of fake disposable domains, use a pool of real Microsoft accounts and assign them temporarily to users per platform (Instagram, TikTok, etc.).
Tech stack:
Flask + PyMySQL
Microsoft Graph API for inbox polling
bcrypt auth, API key system, rate limiting via flask-limiter
NowPayments for crypto top-ups
The tricky part was making inbox polling fast and handling token refresh at scale without hitting Graph API rate limits.
Happy to talk about the architecture if anyone's curious. Also open sourcing parts of it soon.
π nodemail.store | API docs: nodemail.store/api-docs