Skip to content
Advertisement

Google Script – get data from Gmail into Sheet

I have been looking around here on SO and on Google, but I cannot find anything that is working.

So when I am running my code below, I am getting the result on the image.

I want to extract data from the newest/most recent thread in mails that have a specific label.

However, in my Gmail, I only have the 3 mails under "Action"-label that I have highlighted in bold.
The other mails have been deleted, hence, they are in trash, but do still have the “Action” label.

I want to only show the mails that I have "Action"-label on – meaning that I only want the newest thread time/date, subject line as well as the ID, so I can create a link to that mail.

Google Sheet data example

JavaScript

Advertisement

Answer

So I managed to solve it, by finding the max index in the array.
I have commented the code, so it can help others. Thanks, all.

JavaScript
User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement