【发布时间】:2021-02-02 09:12:07
【问题描述】:
我希望我的 Google 脚本能够解析标签内的所有电子邮件。但只是一次。这些电子邮件来自我的银行。他们存储交易细节。因为我使用线程对话视图,所以我担心脚本会 - 多次处理一条消息或错过一条消息
交易细节是同一个主题,所以它们都将成为一个线程的一部分。 我不想在 Google 脚本之外存储消息 ID 或类似的东西。
你能想出什么解决办法吗?
我在想我可以在线程中添加电子邮件 ID,但我最终会得到太多标签。
我或许可以按照此处的建议使用 Gmail API
- GmailApp - Add label to specific message, not the thread 和
- Google Apps Script - Changing label of individual email in Gmail
但我不知道如何检查特定消息是否具有特定标签。
【问题讨论】:
-
你用星号做别的事吗?
-
@Cooper,我确实使用星号来快速访问非常重要的电子邮件,但我想使用开始。一旦线程被完全处理,我可能会删除星星。
-
我能问一下你的目标吗?关于
I do not know how to check if a particular message got specific label.,在这种情况下,您要从消息中检索标签吗? -
我的目标是处理所有电子邮件,但要确保每封电子邮件只处理一次。在考虑如何完成时,我想我可能会使用标签。在我看来,我可以为消息而不是整个线程添加标签。现在我需要知道如何轻松检查带有特定标签的消息。现在我需要知道如何检查消息是否有标签。
标签: google-apps-script gmail-api