» » Как автоматически удалять старые письма из Gmail

Как автоматически удалять старые письма из Gmail

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

1. Перейдите по этой ссылке в специальный раздел Google для создания скриптов. Нажмите синюю кнопку Start Scripting.

2. В появившемся всплывающем окне выберите Пустой проект.

Как автоматически удалять старые письма из Gmail

3. Скопируйте приведенный ниже код и вставьте его в окно создания скрипта. Отредактируйте по желанию строку 2 и 4, вставив туда понятное название. В строке 7 задается через сколько дней письма будут удалены.
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();
      }
    }
  }
}


4. В окне создания скрипта щелкните кнопку Триггеры текущего проекта (круглые часики). Во всплывающем окне добавьте новый триггер.

Как автоматически удалять старые письма из Gmail

5. В новом окошке с  параметрами триггера ничего трогать не надо, а просто нажать на кнопку Сохранить. От вас попросят авторизовать новое приложение, нажмите на кнопку Принять. Затем нажмите на кнопку Выполнить в окне создания скрипта.

Как автоматически удалять старые письма из Gmail

6. Перезагрузите страницу Gmail после чего вы увидите в списке ярлыков новое название — Удалить позже (или другое заданное вами имя). При просмотре писем можете просто присваивать им этот ярлык и они будут автоматически удаляться через назначенное время.

Как автоматически удалять старые письма из Gmail
 
 Таким образом получаем возможность автоматизировать процессы в почте. Например, можно создать несколько таких ярлыков с разными сроками. Сделать фильтры, которые будут расфасовывать почту из разных источников по разным ярлыкам.

Использование созданного вами скрипта может быть как полуавтоматическим, то есть вы в ручную можете присваивать ярлык на отложенное удаление, так и полностью самостоятельным. Для этого вам понадобится просто создать правила фильтрации, по которым определенные письма будут отмечаться этим ярлыком.
 
Спонсором статьи выступает интернет-магазин бытовой техники и электроники - Технопарк.ру. Купить ноутбук асус в Москве можно по ценам производителя. Технопарк является сертифицированным дилером ASUS в Москве.
Ключевые теги: Gmail, письма





Добавить комментарий

КОММЕНТАРИИ

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Быстрый вход: 

ВОЗМОЖНО ВАС ЭТО ЗАИНТЕРЕСУЕТ

Информация
Комментировать статьи на сайте возможно только в течении 90 дней со дня публикации.