Package Information
Released: 1 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0
Available Nodes
Documentation generating…
Documentation
n8n-nodes-receivemail
An n8n community node for receivemail.dev —
a free disposable email inbox with no signup and no API key.
Use it to pull a verification email or code into a workflow: create a mailbox,
give the address to whatever you're testing or automating, then wait for the
mail to land.
Install
In n8n: Settings → Community Nodes → Install, enter n8n-nodes-receivemail.
Operations
receivemail.dev node:
| Operation | What it does |
|---|---|
| Create Mailbox | Reserve a fresh @receivemail.dev address. Returns address, expiresAt and a secret. Optional TTL 1–60 min (default 15). |
| Get Messages | Return every message currently in a mailbox (address + secret). |
| Wait for Email | Poll a mailbox until a matching message arrives, then output it. Timeout up to 300s. Optional "subject contains" / "from contains" filters. Only matches mail that arrives after the node starts. |
Each message has from_address, subject, body_text, received_at.
Example workflow
- receivemail.dev → Create Mailbox
- HTTP Request → call your app's signup with
{{ $json.address }} - receivemail.dev → Wait for Email,
address={{ $node["receivemail.dev"].json.address }},secret={{ $node["receivemail.dev"].json.secret }}, filter subject containsverify - Use a Set / regex node on
body_textto extract the link or the code.
Notes
- Creating a mailbox is unauthenticated. Reading it needs the
secretfrom the
create step. - Mailboxes live at most 60 minutes — this is for short-lived flows, not a
standing inbox. - Rate limit: 20 mailbox creations per minute per IP.
- Need an SMS code instead? See sms-florin.
License
MIT