目標: 一定時間後に Gmail の [プロモーション] タブでメールを自動削除します。
現在の知識: ユーザーが作成したラベルを Google スクリプトで使用できることはわかっています。ただし、「プロモーション」タブをラベルとして使用したい。またはそれを除けば、ラベルとして「重要」。
ありがとうございました!
目標: 一定時間後に Gmail の [プロモーション] タブでメールを自動削除します。
現在の知識: ユーザーが作成したラベルを Google スクリプトで使用できることはわかっています。ただし、「プロモーション」タブをラベルとして使用したい。またはそれを除けば、ラベルとして「重要」。
ありがとうございました!
これは問題ではありません。GMailApp にクエリを実行してスレッドを取得できるため、タイムスタンプに基づいてスレッドを削除できます。
var threads = GmailApp.search('category:promotions before:2011/10/01');
「重要」ラベルからメールを取得したい場合は、次を使用してスレッドを取得する必要があります
var threads = GmailApp.search('label:important before:2011/10/01');
最初の 500 スレッドのみが返されることに注意してください。
さらにガイダンスが必要な場合はお知らせください。