ChatGPTが生成したコードを一部修正したものを貼っておく。
function moveOldNotificationEmailsToTrash() {
var senderEmail = "calendar-notification@google.com"; // Googleカレンダーからの通知のメールアドレスをここに入力
var daysAgo = 3; // 3 日前を指定
// 現在の日付から指定した日数前の日付を取得
var date = new Date();
date.setDate(date.getDate() - daysAgo);
var formattedDate = Utilities.formatDate(date, Session.getScriptTimeZone(), "yyyy/MM/dd");
// 検索クエリ:指定されたメールアドレスと日付以前のメールを取得
var query = 'from:' + senderEmail + ' before:' + formattedDate;
// Gmailの検索で条件に合うスレッドを取得
var threads = GmailApp.search(query);
// 各スレッドをループし、ゴミ箱に移動
for (var i = 0; i < threads.length; i++) {
threads[i].moveToTrash();
}
Logger.log(threads.length + " threads moved to trash.");
}