小编Rah*_*rma的帖子

如何在Google App Script中为标签分配标签

嗨,我正在制作一个脚本,将在Gmail上搜索邮件,如果然后为搜索到的邮件分配标签,但我不知道如何为邮件分配标签,我能够创建标签,但我不能分配它.

另一件事我想知道我是否正确使用Utilities睡眠功能.

    function addNaggingLabels() {
  var label = _getNaggingLabel();

  var start   = parseInt(UserProperties.getProperty("start"));
  var sheet   = SpreadsheetApp.getActiveSheet();
  var ss      = SpreadsheetApp.getActiveSpreadsheet()

  for (;;) {

  // Find all Gmail messages that have attachments
 var threads = GmailApp.search('in:inbox has:attachment larger:15M');

  if (threads.length == 0) {
    ss.toast("Processed " + start + " messages.", "Scanning Done", -1); 
    return;
  }

  for (var i=0; i<threads.length; i++) {

    var messages = threads[i].getMessages();
    UserProperties.setProperty("start", ++start);

    for (var m=0; m<messages.length; m++) {      

      var size = getMessageSize(messages[m].getAttachments());

      if (size>15) { …
Run Code Online (Sandbox Code Playgroud)

javascript google-apps-script

2
推荐指数
1
解决办法
3795
查看次数

标签 统计

google-apps-script ×1

javascript ×1