Fails to import from shared folder #217

Open
opened 2026-04-05 16:17:07 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @chripede on 9/16/2025

I am using Stalwart mailserver and my users share a group, which creates a shared folder structure with inbox, drafts etc. When OpenArchiver tries to import from these folders it fails while spamming errors like this:

[0] [0] [22:48:33.827] INFO (299): Processing mailbox
[0] [0]     mailboxPath: "Shared Folders/groupname/INBOX"
[0] [0] [22:48:33.827] ERROR (299): IMAP connection failed
[0] [0]     err: {
[0] [0]       "type": "Error",
[0] [0]       "message": "Can not re-use ImapFlow instance",
[0] [0]       "stack":
[0] [0]           Error: Can not re-use ImapFlow instance
[0] [0]               at ImapFlow.connect (/app/node_modules/.pnpm/imapflow@1.0.191/node_modules/imapflow/lib/imap-flow.js:1456:19)
[0] [0]               at ImapConnector.connect (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:52:31)
[0] [0]               at ImapConnector.withRetry (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:115:28)
[0] [0]               at ImapConnector.fetchEmails (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:162:48)
[0] [0]               at async processMailboxProcessor (/app/packages/backend/dist/jobs/processors/process-mailbox.processor.js:28:26)
[0] [0]               at async /app/node_modules/.pnpm/bullmq@5.56.3/node_modules/bullmq/dist/cjs/classes/worker.js:499:32
[0] [0]               at async Worker.retryIfFailed (/app/node_modules/.pnpm/bullmq@5.56.3/node_modules/bullmq/dist/cjs/classes/worker.js:775:24)
[0] [0]     }

In this particular case the shared folders are all empty.

*Originally created by @chripede on 9/16/2025* I am using Stalwart mailserver and my users share a group, which creates a shared folder structure with inbox, drafts etc. When OpenArchiver tries to import from these folders it fails while spamming errors like this: ``` [0] [0] [22:48:33.827] INFO (299): Processing mailbox [0] [0] mailboxPath: "Shared Folders/groupname/INBOX" [0] [0] [22:48:33.827] ERROR (299): IMAP connection failed [0] [0] err: { [0] [0] "type": "Error", [0] [0] "message": "Can not re-use ImapFlow instance", [0] [0] "stack": [0] [0] Error: Can not re-use ImapFlow instance [0] [0] at ImapFlow.connect (/app/node_modules/.pnpm/imapflow@1.0.191/node_modules/imapflow/lib/imap-flow.js:1456:19) [0] [0] at ImapConnector.connect (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:52:31) [0] [0] at ImapConnector.withRetry (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:115:28) [0] [0] at ImapConnector.fetchEmails (/app/packages/backend/dist/services/ingestion-connectors/ImapConnector.js:162:48) [0] [0] at async processMailboxProcessor (/app/packages/backend/dist/jobs/processors/process-mailbox.processor.js:28:26) [0] [0] at async /app/node_modules/.pnpm/bullmq@5.56.3/node_modules/bullmq/dist/cjs/classes/worker.js:499:32 [0] [0] at async Worker.retryIfFailed (/app/node_modules/.pnpm/bullmq@5.56.3/node_modules/bullmq/dist/cjs/classes/worker.js:775:24) [0] [0] } ``` In this particular case the shared folders are all empty.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OpenArchiver#217