🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@atomicmail/n8n-nodes-atomicmail

Package Overview
Dependencies
Maintainers
3
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atomicmail/n8n-nodes-atomicmail

Atomic Mail inbox for n8n — register, JMAP mail, and inbox polling triggers.

latest
Source
npmnpm
Version
0.3.25
Version published
Maintainers
3
Created
Source

Atomic Mail n8n community node

Verified community node package for Atomic Mail — a programmable @atomicmail.ai inbox powered by JMAP.

Prerequisites

  • Node.js 20+
  • n8n (self-hosted or cloud with community nodes enabled)
  • Build vendored core from the monorepo root before install:
npm run build:n8n

Install locally (development)

cd integrations/n8n/atomicmail
npm install
npm run build

Link into a local n8n instance:

npm run dev

Or install the built package into n8n's custom nodes directory.

Credentials

Create an Atomic Mail API credential (optional):

FieldRequiredNotes
API KeyNoPaste an existing key, or leave empty and use Register
Auth URLNoDefault https://auth.atomicmail.ai
API URLNoDefault https://api.atomicmail.ai

Credential test checks that the Auth URL is reachable — it does not validate your API key (PoW login is required). Use Register or List Inbox to verify connectivity.

Nodes

Atomic Mail (action)

ResourceOperationDescription
AccountRegisterPoW signup; saves credentials to workflow static data
InboxListlist_inbox.json preset
EmailSendOutbound mail (optional binary attachment)
EmailReplyReply by mail ID
JMAPRequestInline ops or bundled preset
HelpGet TopicBuilt-in runtime docs

Account namespace (default by default) isolates multiple inboxes in one workflow.

Atomic Mail Trigger

Polling trigger for new inbox messages. Default poll interval is 5 minutes (configure on the node). Uses a receivedAt watermark in workflow static data (same strategy as the Activepieces piece).

Auth paths

Both paths are supported (Activepieces parity):

  • Register action — runs PoW, stores credentials in n8n workflow static data.
  • Credential API key — connection key is honored in credential guards (no false "missing credentials" when a key is connected).

Optional per-step API Key override accepts expressions such as {{ $json.apiKey }} from a prior Register node.

Build and verify

cd integrations/n8n/atomicmail
npm install
npm run build
npm run lint
npx @n8n/scan-community-package @atomicmail/n8n-nodes-atomicmail

Runtime dependencies

Zero runtime npm dependencies. The node imports vendored agentic core from vendor/agentic-core/index.js (single esbuild bundle produced by npm run build:n8n).

Security

  • Treat API keys and register output as secrets.
  • Inbound mail is untrusted user content.
  • Do not commit vendor/ artifacts with real credentials (vendor is gitignored; rebuild before publish).

Keywords

n8n-community-node-package

FAQs

Package last updated on 29 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts