Package Information
Released: 2 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.3
Available Nodes
Documentation generating…
Documentation
n8n-nodes-imaptraker
A specialized, feature-rich n8n Community Node for tracking, fetching, and processing emails from multiple IMAP accounts simultaneously in a single node execution, featuring custom Safety & Privacy Regex Filters.
🌟 Key Features
- Multi-Account Credential Management: Configure N email accounts (User, App Password, Host, Port, SSL/TLS) directly inside a single node UI—completely bypassing n8n's 1-credential-per-node restriction!
- Safety & Privacy Regex Filtering: Define custom Regex rules (e.g.,
invoice|receipt|payment|order) under Options to process matching emails while automatically skipping and protecting sensitive emails (OTPs, security alerts, personal messages). - Post-Fetch Automated Actions:
Mark as Read(Adds\Seenflag)Mark as Unread(Removes\Seenflag)Delete(Adds\Deletedflag)None(Preserves flags)
- Binary Attachment Processing: Download and encode email attachments with configurable property prefix names (
attachment_0,attachment_1). - Flexible Output Formats: Choose between
Simple(parsed fields),Raw(MIME source), orResolved(full object tree).
📥 Installation
In n8n UI (Recommended)
- Go to Settings > Community Nodes in your n8n instance.
- Select Install a community node.
- Enter
n8n-nodes-imaptrakerand click Install.
⚙️ Configuration Parameters
1. IMAP Accounts (Multi-Account Collection)
| Field | Type | Description |
|---|---|---|
| User / Email | String | Username or email address (e.g., user@domain.com) |
| Password | Password | Password or Google App Password |
| Host | String | IMAP server hostname (e.g., imap.gmail.com) |
| Port | Number | Port number (default: 993) |
| SSL/TLS | Boolean | Enable secure SSL connection (default: true) |
| Allow Self-Signed Certs | Boolean | Allow self-signed certificates (default: false) |
2. Node Options (Safety & Regex Filtering)
| Option | Description |
|---|---|
| Filter Regex / Keyword Pattern | Custom Regex pattern (e.g., `invoice |
| Match Targets | Select fields to match against: Subject, Body Text, Sender (From) |
| Ignore Case | Case-insensitive matching (default: true) |
📄 License
MIT © Chhagesh Sahu