Автоматическое удаление старых писем Gmail

логотип

Gmail со всем его внушительным инструментарием является не просто сервисом веб-почты, а универсальным инструментом с огромными возможностями. Например, почтовик от Google можно использовать в качестве RSS-читалки или как менеджер задач. Однако подобный подход запросто может привести к накоплению внушительного архива писем, разгрести который достаточно проблематично. Радикальным способом предотвратить образование этой неразберихи является автоматическое удаление сообщений на основе заранее установленного вами срока по принципу «если это письмо не трогалось в течение месяца, то оно вряд ли когда-либо пригодится мне позже». Подробнее — дальше.

Никакого стороннего ПО для настройки автоматического удаления писем из Gmail не понадобится. Нужно лишь будет создать небольшой скриптик, воспользовавшись специальным разделом Google. Перейдите на google.com/script/start, щелкните кнопку Start Scripting и выберите Пустой проект во всплывшем окошке.

1

Скопируйте код ниже, чтобы вставить его в окно создания скрипта и внесите желаемые изменения во строки 2 и 4, напечатав какое-то понятное название.

[code lang=»bash»]
Data provided by Pastebin.com — Download Raw — See Original

function auto_delete_mails() {
var label = GmailApp.getUserLabelByName("Delete Me");
if(label == null){
GmailApp.createLabel(‘Delete Me’);
}
else{
var delayDays = 2 // Enter # of days before messages are moved to trash
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threads[i].getLastMessageDate()<maxDate){
threads[i].moveToTrash();
}
}
}
}

[/code]

В седьмой строке задайте период, по истечению которого ваши письма в Gmail должны удаляться.

Далее в окошке создания скрипта выберите Триггеры текущего проекта, обозначенный значком в виде круглых часов, и добавьте новый триггер, ничего не изменяя в его параметрах. Просто жмите Сохранить.

2

Появится запрос авторизации нового приложения. Жмите Принять, а затем в окошке создания скрипта — Выполнить.

3

Обновите страницу, и вы увидите новое имя в списке ярлыков, в нашем примере Удалить позже. Чтобы письма в Gmail удалялись после истечения заданного вами времени, просто присваивайте им созданный ярлык.

4

Использование скрипта удаления писем может осуществляться как в полуавтоматическом режиме, когда вы вручную вешаете на сообщение ярлык на дальнейшее удаление, так и целиком самостоятельным. В последнем случае нужно лишь создать правила фильтрации, согласно которым отмечаться специальным ярлыком будут автоматически определенные письма.

Loading…

>>+

Оставить комментарий

Работает на WordPress