@atriomail-n8n/nodes
v0.2.0
Published
n8n community node for Atriomail - Email System Management API for managing domains, mailboxes, forwarders, and catch-all configurations
Maintainers
Readme
n8n-nodes-atriomail
This is an n8n community node for Atriomail - an Email System Management API for managing domains, mailboxes, forwarders, and catch-all configurations.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
Domain
- Create - Create a new email domain
- Delete - Delete an existing domain
- Get - Retrieve a specific domain by ID
- Get Many - List all domains
- Update - Update domain settings (active status, description)
Mailbox
- Create - Create a new mailbox with email address and password
- Delete - Delete an existing mailbox
- Get - Retrieve a specific mailbox by ID
- Get Many - List all mailboxes
- Update - Update mailbox settings (name, password, quota, active status)
Forwarder
- Create - Create a new email forwarder
- Delete - Delete an existing forwarder
- Get - Retrieve a specific forwarder by ID
- Get Many - List all forwarders
- Update - Update forwarder settings (forward-to addresses, active status)
Catch-All
- Create - Create a new catch-all configuration for a domain
- Delete - Delete an existing catch-all configuration
- Get - Retrieve a specific catch-all by ID
- Get Many - List all catch-all configurations
- Update - Update catch-all settings (forward-to addresses, active status)
Credentials
To use this node, you need to configure the Atriomail API credentials:
- API URL: Your Atriomail instance URL (default:
https://system.atriomail.com) - API Token: Your API token generated from the Atriomail dashboard
Getting your API Token
- Log in to your Atriomail dashboard
- Navigate to your account settings
- Generate a new API token
- Copy the token and use it in the n8n credentials
Compatibility
- Tested with n8n version 1.0.0 and above
- Requires Node.js 18.10 or higher
Usage
Create a Domain
- Add the Atriomail node to your workflow
- Select Domain as the resource
- Select Create as the operation
- Enter the domain name (e.g.,
example.com) - Optionally set the domain as active and add a description
Create a Mailbox
- Select Mailbox as the resource
- Select Create as the operation
- Choose the domain from the dropdown (domains are loaded dynamically)
- Enter the local part (e.g.,
johnfor[email protected]) - Set a password for the mailbox
- Optionally set display name and quota
Create a Forwarder
- Select Forwarder as the resource
- Select Create as the operation
- Choose the domain from the dropdown
- Enter the local part (e.g.,
salesfor[email protected]) - Enter comma-separated email addresses to forward to
Create a Catch-All
- Select Catch-All as the resource
- Select Create as the operation
- Choose the domain from the dropdown
- Enter comma-separated email addresses to receive catch-all emails
