【问题标题】:Star a Gmail message with google script使用 google 脚本为 Gmail 邮件加注星标
【发布时间】:2015-04-14 03:42:33
【问题描述】:

我对 Google Script 完全陌生,我正在尝试了解如何为我标记为“R/R(short)/R(ASAP)”的消息加注星标,并至少持有该标签一天。有什么建议么?到目前为止,这是我所得到的:

function star2do() {
var delayDays = 1 // Enter # of days before messages are starred
var maxDate = new Date();
maxDate.setDate(maxDate.getDate()-delayDays);
var label = GmailApp.getUserLabelByName("R/R(short)/R(ASAP)");
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
if (threads[i].getLastMessageDate()<maxDate)
  {
    threads[i].markUnread();
    threads[i].addLabel(star) //this is where I'm having issues
  }
}
}

【问题讨论】:

    标签: google-apps-script gmail message


    【解决方案1】:
    threads[i].getMessages()[0].markUnread().star();
    

    希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-07
      • 1970-01-01
      • 2011-07-03
      • 2016-06-06
      • 1970-01-01
      • 2018-03-08
      • 2012-07-25
      • 1970-01-01
      相关资源
      最近更新 更多