1
我每天都會收到多個自動電子郵件。其中一個有「每日報告」主題,另一個主題爲「每日報告詳情」。這是我正在使用的腳本,但一旦電子郵件開始時間不按時間順序,我有時會發現錯誤的。Gmail的應用程序腳本 - 搜索確切主題
var threads = GmailApp.search('Daily Report') //search gmail with the given query(partial name using * as a wildcard to find anything in the current subject name).
var msgs = GmailApp.getMessagesForThreads(threads);
有沒有辦法告訴我要與確切的主題「每日報告」,而不是一個與「每日報告詳細信息」郵件搜索?
感謝
正如指出的[文檔】(https://developers.google.com/apps-script/reference/gmail/gmail-app#search(字符串,整數,整數)) ,查詢字段是「搜索查詢,就像您將其輸入到Gmail中一樣」,所以我認爲您只能通過搜索方法選擇正確的查詢字段。否則,您可以查看您收集的GmailThread []以比較[GmailMessage.getSubject()](https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject())與你正在尋找的sujbect。 –
我想你可以添加'-Details'來獲取沒有詳細信息的每日報告。 – Cooper