I’m trying to make a new workflow that starts with an IMAP email. The credentials add properly and verify, but when testing, it never finds any new email.
I am using MXRoute as an email provider. I tried 2 different email addresses on different domains, nothing worked.
Here’s the log:
n8n-1 | 2024-08-01T07:36:28.267Z | debug | Executing hook on node "Email Trigger (IMAP)" (hookFunctionsPush) "{\n executionId: '10',\n pushRef: '559quydriw',\n workflowId: 'xmk55d8zitOOmdBT',\n file: 'WorkflowExecuteAdditionalData.js',\n function: 'nodeExecuteAfter'\n}"
n8n-1 | 2024-08-01T07:36:28.267Z | error | The session "559quydriw" is not registered. "{\n pushRef: '559quydriw',\n file: 'abstract.push.js',\n function: 'sendToOne'\n}"
n8n-1 | 2024-08-01T07:36:28.268Z | verbose | Workflow execution finished successfully "{\n workflowId: 'xmk55d8zitOOmdBT',\n file: 'LoggerProxy.js',\n function: 'exports.verbose'\n}"
n8n-1 | 2024-08-01T07:36:28.268Z | debug | Executing hook (hookFunctionsSave) "{\n executionId: '10',\n workflowId: 'xmk55d8zitOOmdBT',\n file: 'WorkflowExecuteAdditionalData.js',\n function: 'workflowExecuteAfter'\n}"
n8n-1 | 2024-08-01T07:36:28.269Z | debug | Save execution data to database for execution ID 10 "{\n executionId: '10',\n workflowId: 'xmk55d8zitOOmdBT',\n finished: true,\n stoppedAt: 2024-08-01T07:36:28.268Z,\n file: 'sharedHookFunctions.js',\n function: 'updateExistingExecution'\n}"
n8n-1 | 2024-08-01T07:36:28.327Z | debug | Executing hook (hookFunctionsPush) "{\n executionId: '10',\n pushRef: '559quydriw',\n workflowId: 'xmk55d8zitOOmdBT',\n file: 'WorkflowExecuteAdditionalData.js',\n function: 'workflowExecuteAfter'\n}"
n8n-1 | 2024-08-01T07:36:28.330Z | debug | Save execution progress to database for execution ID 10 "{\n executionId: '10',\n workflowId: 'xmk55d8zitOOmdBT',\n file: 'WorkflowExecuteAdditionalData.js',\n function: 'workflowExecuteAfter'\n}"
n8n-1 | 2024-08-01T07:36:28.330Z | error | The session "559quydriw" is not registered. "{\n pushRef: '559quydriw',\n file: 'abstract.push.js',\n function: 'sendToOne'\n}"
n8n-1 | 2024-08-01T07:36:28.716Z [Rudder] debug: no existing flush timer, creating new one
n8n-1 | 2024-08-01T07:36:29.157Z | debug | Email Read Imap: Shutting down workflow - connected closed "{ file: 'LoggerProxy.js', function: 'exports.debug' }"
n8n-1 | 2024-08-01T07:36:30.418Z | debug | Wait tracker querying database for waiting executions "{ file: 'WaitTracker.js', function: 'getWaitingExecutions' }"
n8n-1 | 2024-08-01T07:36:38.717Z [Rudder] debug: in flush
n8n-1 | 2024-08-01T07:36:38.717Z [Rudder] debug: cancelling existing flushTimer...
n8n-1 | 2024-08-01T07:36:59.357Z | debug | Skipped browserId check on /rest/push "{ file: 'auth.service.js', function: 'resolveJwt' }"
n8n-1 | 2024-08-01T07:37:30.417Z | debug | Wait tracker querying database for waiting executions "{ file: 'WaitTracker.js', function: 'getWaitingExecutions' }"
n8n-1 | 2024-08-01T07:38:00.191Z | debug | Skipped browserId check on /rest/push "{ file: 'auth.service.js', function: 'resolveJwt' }"
n8n-1 | 2024-08-01T07:38:30.418Z | debug | Wait tracker querying database for waiting executions "{ file: 'WaitTracker.js', function: 'getWaitingExecutions' }"
n8n-1 | 2024-08-01T07:38:33.029Z | debug | [Pruning] Found no executions to hard-delete "{ file: 'pruning.service.js', function: 'hardDeleteOnPruningCycle' }"
n8n-1 | 2024-08-01T07:38:33.030Z | debug | [Pruning] Hard-deletion scheduled for next 15 min "{ file: 'pruning.service.js', function: 'scheduleHardDeletion' }"
n8n-1 | 2024-08-01T07:39:00.734Z | debug | Skipped browserId check on /rest/push "{ file: 'auth.service.js', function: 'resolveJwt' }"
n8n-1 | 2024-08-01T07:39:30.418Z | debug | Wait tracker querying database for waiting executions "{ file: 'WaitTracker.js', function: 'getWaitingExecutions' }"
n8n-1 | 2024-08-01T07:40:01.659Z | debug | Skipped browserId check on /rest/push "{ file: 'auth.service.js', function: 'resolveJwt' }"