Я настоящий новичок в этом.Требовалось решение, чтобы очистить мой gmail.
После поиска нашел скрипт ниже.Я создал фильтры, которые отправляют электронные письма на ярлык «удалить меня».Я добавил скрипт в свои проекты и опубликовал, предоставив ему доступ к моей почте.Я также установил почасовой триггер.Фильтры работают хорошо, и скрипт работает на основе журнала, но письма не удаляются.
Может кто-нибудь сказать мне, что не так?(Я сделал аналогичный для лейбла «Заархивируй меня», и это тоже не работает).
Спасибо
function cleanUp() {
var delayDays = 60
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
var label = GmailApp.getUserLabelByName("delete me");
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threads[i].getLastMessageDate()<maxDate)
{
threads[i].moveToTrash();
}
}
}