Hi. I’m having trouble with IMAP Email for Gmail. What I want is to:
Read new coming email.
Parse content & Add new row to Google Sheets.
Mark As Read that email.
It didn’t run as expected. The email is just marked as read, but the content is not parsed and there’s no content is appended to Google Sheets, which can be understood that the entire workflow is not running at all (without error). I check the mailbox and the email is marked as read, but there’s no output in the Google Sheets.
Hi @MutedJam. Thanks for your reply. I create that Gmail address only to use at n8n and nowhere else. So I don’t think other mail client can mark it as read.
The strange part is that if the mail is marked as read, means the IMAP Email is working. But the payload is not transferred to the next node. The system did not throw any exception so I don’t know where to start looking… I’m thinking of using another email client such as Outlook to see if the issue persists.
I have been having this same issue with the IMAP trigger using Gmail.
I have tried both activating the workflow with the on/off switch at the top right of the screen and manually activating with the Execute Workflow button at the bottom of the screen and the IMAP trigger does not execute, but the email state is changed from unread to read.
However the IMAP trigger works when it is triggered directly from the node.
I try to switch IMAP Email to Outlook but the problem still persists. When I receive the email, it is marked as read but the following actions are not running, thus there’s nothing to update in Google Sheets.
Thanks for the answer. Fact is that when I manually Execute Workflow, it still runs as normal. But what I expect is that whenever a new email is received, it should be process automatically via IMAP Email node.
However, looking at your example in the link, I understand that the param Operation: Get All means it will get all Unread emails, correct? If that’s the case, then I’ll try the work around and get back to you.
It seems like your answer is the solution. However, I can only use that with Outlook node, since only Outlook support the Update Email Status to Read. It’s a good workaround actually. Thank you so much for your time and support!