diff --git a/packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.ts b/packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.ts index 669f027e6c..df810496c2 100644 --- a/packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.ts +++ b/packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.ts @@ -435,6 +435,9 @@ export class EmailReadImapV1 implements INodeType { textHtml: await getText(parts, message, 'html'), textPlain: await getText(parts, message, 'plain'), metadata: {} as IDataObject, + attributes: { + uid: message.attributes.uid, + } as IDataObject, }, }; diff --git a/packages/nodes-base/nodes/EmailReadImap/v2/utils.ts b/packages/nodes-base/nodes/EmailReadImap/v2/utils.ts index 7e9f35a2f0..a4bcff19d3 100644 --- a/packages/nodes-base/nodes/EmailReadImap/v2/utils.ts +++ b/packages/nodes-base/nodes/EmailReadImap/v2/utils.ts @@ -149,6 +149,9 @@ export async function getNewEmails( textHtml: await getText(parts, message, 'html'), textPlain: await getText(parts, message, 'plain'), metadata: {} as IDataObject, + attributes: { + uid: message.attributes.uid, + } as IDataObject, }, };