{"_id":"@asecaz/n8n-nodes-emailbox-credential-extractor","_rev":"4-b4fd50ed48bbb6befce2935f94a8144b","name":"@asecaz/n8n-nodes-emailbox-credential-extractor","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@asecaz/n8n-nodes-emailbox-credential-extractor","version":"1.0.0","keywords":["n8n","n8n-community-node","emailbox","credential","extractor","imap","smtp","pop","mail"],"author":{"name":"Asecaz"},"license":"MIT","_id":"@asecaz/n8n-nodes-emailbox-credential-extractor@1.0.0","maintainers":[{"name":"asecaz","email":"dev.npm@asecaz.de"}],"homepage":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor","bugs":{"url":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor/issues"},"n8n":{"nodes":["dist/nodes/EMailboxCredentialExtractor/EMailboxCredentialExtractor.node.js"]},"dist":{"shasum":"9ffbdba6ae742c77e8d043b1c32d36b51b44dec4","tarball":"https://registry.npmjs.org/@asecaz/n8n-nodes-emailbox-credential-extractor/-/n8n-nodes-emailbox-credential-extractor-1.0.0.tgz","fileCount":7,"integrity":"sha512-82QcB9mdsFnJc8lPEjKCqBfXRIev+wz/1JU9wZgxlkU6O7y94K1A9RE6kzcGgm2huCnuL/c+C1AsolOPMRBYGw==","signatures":[{"sig":"MEUCIBJl+BjNeoEuMGW1FQU2URQcUsLGfPH+bSLZ7FC0IDa1AiEA4r7KcJmX9CKpuSdspV8abx8vgsXw4xdFL/RQPEv3Te8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15322},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"43c057472a1d2ec062286c47c5b00ab99a76040c","scripts":{"dev":"tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"asecaz","email":"dev.npm@asecaz.de"},"repository":{"url":"git+https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor.git","type":"git"},"_npmVersion":"12.0.2","description":"Custom n8n node for extracting mailbox credentials from Custom Auth credentials. Protocol-agnostic, supports IMAP, SMTP, POP.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"n8n-core":"^1.0.0","typescript":"^5.0.0","@types/node":"^18.0.0","n8n-workflow":"^1.0.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-emailbox-credential-extractor_1.0.0_1786275242065_0.2986927419803922","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@asecaz/n8n-nodes-emailbox-credential-extractor","version":"1.0.2","keywords":["n8n","n8n-community-node","emailbox","credential","extractor","imap","smtp","pop","mail"],"author":{"name":"Asecaz"},"license":"MIT","_id":"@asecaz/n8n-nodes-emailbox-credential-extractor@1.0.2","maintainers":[{"name":"asecaz","email":"dev.npm@asecaz.de"}],"homepage":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor","bugs":{"url":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor/issues"},"n8n":{"nodes":["dist/EMailboxCredentialExtractor/EMailboxCredentialExtractor.node.js"]},"dist":{"shasum":"4b8fa9c013333eb0bf78d6fc52c617196183fd67","tarball":"https://registry.npmjs.org/@asecaz/n8n-nodes-emailbox-credential-extractor/-/n8n-nodes-emailbox-credential-extractor-1.0.2.tgz","fileCount":7,"integrity":"sha512-Px/wGZTc7g2ZMYbLmjaCSVeyIfPJhoE2r65r0YShvmWaf6cEO5nLRFFy4a958EoRv1cxycuvpwhG4MawnC3XdQ==","signatures":[{"sig":"MEUCIQDpIUv6qzWsz75FDM1QV8pccx0Q3P9H1V2Ds8sKvm00HwIgF3cKnWslXBvICSp1RzpkigqvrWgKenAT3p1HYN74Hog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15304},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"857995f722b524da15cc40b1b406fc195becab7e","scripts":{"dev":"tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"asecaz","email":"dev.npm@asecaz.de"},"repository":{"url":"git+https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor.git","type":"git"},"_npmVersion":"12.0.2","description":"Custom n8n node for extracting mailbox credentials from Custom Auth credentials. Protocol-agnostic, supports IMAP, SMTP, POP.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"n8n-core":"^1.0.0","typescript":"^5.0.0","@types/node":"^18.0.0","n8n-workflow":"^1.0.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-emailbox-credential-extractor_1.0.2_1786283650939_0.7022252594151843","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@asecaz/n8n-nodes-emailbox-credential-extractor","version":"1.0.3","keywords":["n8n","n8n-community-node","emailbox","credential","extractor","imap","smtp","pop","mail"],"author":{"name":"Asecaz"},"license":"MIT","_id":"@asecaz/n8n-nodes-emailbox-credential-extractor@1.0.3","maintainers":[{"name":"asecaz","email":"dev.npm@asecaz.de"}],"homepage":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor","bugs":{"url":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor/issues"},"n8n":{"nodes":["dist/EMailboxCredentialExtractor/EMailboxCredentialExtractor.node.js"]},"dist":{"shasum":"db494d51eabaaabde7f0b5430679425b8db214e1","tarball":"https://registry.npmjs.org/@asecaz/n8n-nodes-emailbox-credential-extractor/-/n8n-nodes-emailbox-credential-extractor-1.0.3.tgz","fileCount":7,"integrity":"sha512-v3rVnKgZSpZ9xIYSCcffT6nfuAdEoC3F0ZzW6sxnMYy3+5lR2k6nYZ/+r4hY5ND48+bo1rYMafPrzyQySpnpvw==","signatures":[{"sig":"MEYCIQCLLx5/YUFsxBBXvYjeQYnGK72fUrnH6nv0I6gQ6aUN0QIhANsPHeMH3jkk6/MjFvpdP3xmSSWuiLVXt12ulSlv6FGc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15308},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"fed0b80beeb389ab40f7fdc3f5d282759dc88dbc","scripts":{"dev":"tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"asecaz","email":"dev.npm@asecaz.de"},"repository":{"url":"git+https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor.git","type":"git"},"_npmVersion":"12.0.2","description":"Custom n8n node for extracting mailbox credentials from Custom Auth credentials. Protocol-agnostic, supports IMAP, SMTP, POP.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"n8n-core":"^1.0.0","typescript":"^5.0.0","@types/node":"^18.0.0","n8n-workflow":"^1.0.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-emailbox-credential-extractor_1.0.3_1786284586315_0.7389802677393222","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@asecaz/n8n-nodes-emailbox-credential-extractor","version":"1.0.4","description":"Custom n8n node for extracting mailbox credentials from Custom Auth credentials. Protocol-agnostic, supports IMAP, SMTP, POP.","author":{"name":"Asecaz"},"license":"MIT","homepage":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor","repository":{"type":"git","url":"git+https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor.git"},"bugs":{"url":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor/issues"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","prepublishOnly":"npm run build"},"n8n":{"nodes":["dist/EMailboxCredentialExtractor/EMailboxCredentialExtractor.node.js"]},"devDependencies":{"@types/node":"^18.0.0","n8n-core":"^1.0.0","n8n-workflow":"^1.0.0","typescript":"^5.0.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"keywords":["n8n","n8n-community-node","emailbox","credential","extractor","imap","smtp","pop","mail"],"engines":{"node":">=16.0.0"},"gitHead":"4c408506925f2ef53463adf0ad9314fac45c520b","_id":"@asecaz/n8n-nodes-emailbox-credential-extractor@1.0.4","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-rnHlG3cSuH8dGCdrexVbfsZMx18IXWpDJ8skiM8PF0CfA6sdsgBGis8e00EzB7lYNAtMO4xL515HzD5LOqi64w==","shasum":"75f8ea3f822eda62ec46ecd6660510f19fbe20be","tarball":"https://registry.npmjs.org/@asecaz/n8n-nodes-emailbox-credential-extractor/-/n8n-nodes-emailbox-credential-extractor-1.0.4.tgz","fileCount":7,"unpackedSize":18476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDIlUSOu8obH0Ft9eH4ToxFa1+VcJEVS9yygeJp54KNSAiBBUaF+orKmUW0r6qAeSj1eL4FdROmH0rvMfHhxiv/yHA=="}]},"_npmUser":{"name":"asecaz","email":"dev.npm@asecaz.de"},"directories":{},"maintainers":[{"name":"asecaz","email":"dev.npm@asecaz.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-emailbox-credential-extractor_1.0.4_1786315747326_0.12063964213454925"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-09T11:34:01.940Z","modified":"2026-08-09T22:49:07.705Z","1.0.0":"2026-08-09T11:34:02.203Z","1.0.2":"2026-08-09T13:54:11.093Z","1.0.3":"2026-08-09T14:09:46.446Z","1.0.4":"2026-08-09T22:49:07.480Z"},"bugs":{"url":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor/issues"},"author":{"name":"Asecaz"},"license":"MIT","homepage":"https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor","keywords":["n8n","n8n-community-node","emailbox","credential","extractor","imap","smtp","pop","mail"],"repository":{"type":"git","url":"git+https://github.com/asecaz/n8n-nodes-emailbox-credential-extractor.git"},"description":"Custom n8n node for extracting mailbox credentials from Custom Auth credentials. Protocol-agnostic, supports IMAP, SMTP, POP.","maintainers":[{"name":"asecaz","email":"dev.npm@asecaz.de"}],"readme":"# n8n eMailbox Credential Extractor\r\n\r\nA protocol-agnostic Custom n8n node for extracting mailbox credentials from Custom Auth credentials.\r\n\r\n## Features\r\n\r\n✨ **Protocol-Agnostic**: Works with IMAP, SMTP, POP, or any mail protocol\r\n🔐 **Secure**: Reads credentials from n8n's encrypted credential store\r\n🔄 **Reusable**: Single credential can be used for multiple mailboxes\r\n📦 **Flexible**: Node parameters for host, port, and mailbox name\r\n⚡ **Simple**: Just pass credentials through, get structured data out\r\n\r\n## Installation\r\n\r\n### Via n8n UI (Recommended)\r\n\r\n1. Go to **Credentials** → **New Credential Type**\r\n2. Search for: `eMailbox Credential Extractor`\r\n3. Install the package\r\n\r\n### Manual Installation (npm)\r\n\r\n```bash\r\nnpm install @asecaz/n8n-nodes-emailbox-credential-extractor\r\n```\r\n\r\nThen restart your n8n instance.\r\n\r\n## Usage\r\n\r\n### Setup Custom Auth Credential\r\n\r\n1. Create a new **Custom Auth** credential\r\n2. Add these fields to the JSON:\r\n```json\r\n{\r\n  \"user\": \"mailbox@example.com\",\r\n  \"password\": \"your-password\"\r\n}\r\n```\r\n\r\n### Use the Node in Workflow\r\n\r\n1. Add node: **eMailbox Credential Extractor**\r\n2. Select your Custom Auth credential\r\n3. Fill in parameters:\r\n   - **Host**: `imap.example.com` (or your mail server)\r\n   - **Port**: `993` (or appropriate port)\r\n   - **Mailbox**: `INBOX` (or folder name)\r\n\r\n### Output\r\n\r\nThe node returns an object with:\r\n\r\n```json\r\n{\r\n  \"user\": \"mailbox@example.com\",\r\n  \"password\": \"your-password\",\r\n  \"host\": \"imap.example.com\",\r\n  \"port\": 993,\r\n  \"mailbox\": \"INBOX\"\r\n}\r\n```\r\n\r\nUse this output in subsequent nodes (e.g., IMAP, SMTP operations).\r\n\r\n## Node Parameters\r\n\r\n| Parameter  | Type        | Required | Default | Description                               |\r\n|------------|-------------|----------|---------|-------------------------------------------|\r\n| Credential | Credentials | ✅       | -       | Custom Auth credential with user/password |     \r\n| Host       | String      | ✅       | -       | Mail server hostname (IMAP/SMTP/POP)      |\r\n| Port       | Number      | ✅       | 993     | Server port (993=IMAPS, 587=SMTP, 995=POP3S) |\r\n| Mailbox    | String      | ✅       | INBOX   | Mailbox/folder name to access             |\r\n\r\n## Supported Protocols\r\n\r\n- **IMAP/IMAPS** (Port 993)\r\n- **SMTP/SMTPS** (Port 587, 25, 465)\r\n- **POP3/POP3S** (Port 110, 995)\r\n- Custom protocols with custom ports\r\n\r\n## Example Workflows\r\n\r\n### IMAP + SMTP with Same Credential","readmeFilename":"README.md"}