获取标签Gmail的所有主题

时间:2018-08-27 13:22:06

标签: google-apps-script gmail

我需要一个脚本,该脚本可以获取带有标签的电子邮件的问题,并计算有多少电子邮件。 我开发了一个脚本,可以获取所有标签以及每个标签有多少电子邮件。而且我还有一个脚本,可从收件箱中获取问题。但是“合并”两个脚本时遇到问题。一些帮助?谢谢。

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());
  }
}

0 个答案:

没有答案