У меня был скрипт, работающий по ежедневному триггеру в течение нескольких лет, который манипулирует ярлыками Gmail, чтобы обеспечить функциональность откладывания.Я не изменил код.По состоянию на 01 мая он не работает.В частности, ни deleteLabel (), ни createLabel () не будут работать.Остальная функция работает (например, электронные письма перемещаются из ярлыка в почтовый ящик).
Одна вещь, которая заставляет меня думать, что это вызвано Google, заключается в том, что переменная метка «сегодня» удалена изотдельные электронные письма, когда они перемещены в почтовый ящик.Это не должно происходить, если что-то не происходит в методе deleteLabel.
function UnSnoozeToday() {
GmailApp.createLabel(today); // creates the label in case it doesn't exist
today = GmailApp.getUserLabelByName(today);
var page = null;
while(!page || page.length == 500) {
page = today.getThreads(0,500);
if (page.length > 0) {
GmailApp.moveThreadsToInbox(page);
}
}
today.deleteLabel();
}