Получить все предметы ярлыка Gmail - PullRequest
0 голосов
/ 27 августа 2018

Мне нужен скрипт, который может получать сообщения электронной почты с ярлыком и подсчитывать, сколько существует сообщений. Я разработал сценарий, который получает все теги и сколько писем у каждого. И у меня также есть скрипт, который получает проблемы из моего почтового ящика. Но у меня возникают проблемы при "объединении" двух скриптов. Некоторая помощь? Спасибо.

PS: я прилагаю два моих скрипта на случай, если они пригодятся.

function myFunction() {
  var labels = GmailApp.getUserLabels();
  var etiquetas = [];
  var lista_emails = [];
  for (var i = 0; i < labels.length; i++) {
    Logger.log("label: " + labels[i].getName());
    var elemento = labels[i].getName()
    var nuevo_elemento = etiquetas.push(elemento)
    }
  etiquetas.forEach(function(elemento, indice, array){
    var etiqueta_actual = elemento;
    var label = GmailApp.getUserLabelByName(elemento);
    var emails_noleidos = label.getUnreadCount();
    var nuevo_elemento = lista_emails.push(emails_noleidos);
    });
  GmailApp.createDraft("test@gmail.com.ar", "Lista de etiquetas", "Las etiquetas son las siguientes: " + etiquetas + "\nLa cantidad de emails son: " + lista_emails);
}

function myFunction() {
  var threads = GmailApp.getInboxThreads();
  for (var i = 0; i < threads.length; i++) {
    Logger.log(threads[i].getFirstMessageSubject());
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...