Hey everyone ![]()
I just published a community node for OpenInbox — a disposable/temporary email API — and wanted to share it here since I noticed there’s no native way to trigger n8n workflows from a temporary inbox without polling or setting up your own mail server.
What the node does:
Webhook trigger — fires your workflow the moment an email lands in a disposable inbox (true push, no polling)
Create inboxes on the fly inside any workflow
Read & list messages with full email content (subject, body, sender, attachments)
Delete messages after processing
Custom domain support
Install it now (self-hosted):
Settings → Community Nodes → Install:
n8n-nodes-openinbox
Workflow ideas:
- OTP automation — create a disposable inbox, trigger a signup, wait for the OTP email, extract the code, continue the workflow automatically
- CI/CD email testing — spin up a fresh inbox per test run, validate transactional emails without touching production inboxes
- QA signup flow testing — test email-based features in isolation without exposing real addresses
- Email-triggered pipelines — use a disposable address as a lightweight inbound webhook alternative
Status:
The node is submitted for official verification and pending review. Fully installable today on any self-hosted instance.
I’d love feedback from the community — especially if you run into any issues or have workflow ideas I haven’t thought of. Happy to add triggers or actions based on what’s actually useful.