n8n-nodes-mailflow
v0.1.0
Published
n8n community node for Mailflow - parse webhook emails and send notifications via Mailflow API
Downloads
87
Maintainers
Readme
n8n-nodes-mailflow
This is an n8n community node. It lets you use Mailflow in your n8n workflows.
Mailflow is an email notification service that provides API-based email webhook parsing and notification delivery.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
Quick Install
- Go to Settings > Community Nodes in your n8n instance
- Select Install
- Enter
n8n-nodes-mailflowand click Install
Manual Install
npm install n8n-nodes-mailflowOperations
Webhook Mapping
| Operation | Description |
|-----------|-------------|
| Parse Webhook Data | Parse email data submitted via webhook, extracting fields: from, to, subject, text, receivedAt, mailboxId |
Notification
| Operation | Description |
|-----------|-------------|
| Send Notification | Send a notification via Mailflow API with workspace_id, subject, and body |
Credentials
To use the Notification resource, you need to configure Mailflow API credentials:
- Sign up at mailflow.cc and obtain your API Key
- In n8n, go to Credentials > New Credential
- Search for Mailflow API
- Enter your API Key (format:
sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) - Save the credential
Note: The Webhook Mapping resource does not require API credentials — it only parses incoming webhook data.
Compatibility
- Minimum n8n version: 1.0.0
- Tested on: n8n latest (Docker)
Usage
Example 1: Parse Incoming Email Webhooks
- Add a Webhook trigger node
- Connect a Mailflow node
- Select Resource: Webhook Mapping
- Select Operation: Parse Webhook Data
- The node will automatically map incoming webhook fields (
from,to,subject,text, etc.)
This is useful when you receive email events from an external service via webhook and want to extract structured email data for downstream processing.
Example 2: Send Notifications
- Add any trigger node (e.g., Webhook, Schedule, etc.)
- Connect a Mailflow node
- Select Resource: Notification
- Select Operation: Send Notification
- Configure your Workspace ID, Subject, and Body
- Make sure you have configured the Mailflow API credential
Resources
Version History
0.1.0 (Initial Release)
- Webhook Mapping: Parse webhook email data
- Notification: Send notifications via Mailflow API
- Mailflow API credential support (Bearer Token)
