n8n-nodes-mailtrap
v1.1.4
Published
n8n node for Mailtrap integration (send email, manage contacts)
Maintainers
Readme
Mailtrap.io N8N Integration - Official
This is the official Mailtrap.io integration for N8N, allowing you to seamlessly integrate Mailtrap's email testing and delivery services into your N8N workflows.
Prerequisites
Before using this integration, please ensure you have:
- A Mailtrap.io account
- Your sending domain verified in Mailtrap (required for sending emails)
Installation
Community Nodes (Recommended)
For n8n version 0.187 and later, you can install this node through the Community Nodes panel:
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-mailtrapin Enter npm package name - Agree to the risks of using community nodes
- Select Install
Manual Installation
Alternatively, you can install the node manually using one of these methods:
Using npm
npm install n8n-nodes-mailtrapUsing pnpm
pnpm add n8n-nodes-mailtrapFor more detailed installation instructions, please refer to the n8n community nodes documentation.
Features
This integration provides the following capabilities:
- Send emails through Mailtrap's services:
- Transactional emails
- Bulk stream emails
- Manage your Mailtrap contacts:
- Create new contacts
- Delete existing contacts
- Update contact information
- Get a list of your Mailtrap Lists
Usage
- After installation, restart your n8n instance
- In your n8n workflow, you'll find the Mailtrap node under the "Mailtrap" category
- Configure the node with your Mailtrap API token (you can find it in your Mailtrap account settings)
- Use the node to send emails or manage contacts according to your needs
Node local development setup
Prerequisites
- Node v18..22
- pnpm
- Local N8N installation (
npm i -g n8n)
After that:
Install the dependencies:
pnpm installPublish the node locally:
pnpm linkAnd build it:
pnpm buildGo to ~/.n8n/custom (Linux, Mac), and link it there:
cd ~/.n8n/customOR create the folder manually:
mkdir ~/.n8n/custom
cd ~/.n8n/custom pnpm link n8n-nodes-mailtrapAfter that, you can start the local hosted n8n instance:
n8n