2016-12-06 32 views
0

我正在編輯gmail的在線可用貪睡腳本,我想在其中收回未讀郵件,收件箱中和列表頂部。我可以使其未讀,並基於可用腳本返回到收件箱,但爲了使收件箱位於頂部,我將電子郵件轉發給自己。通過這個,我能夠將電子郵件線程放在列表的頂部,但是當一個被延後的電子郵件有一個附件時,它會用附件轉發電子郵件。我有大量的電子郵件,可用空間有限。因此,我結束了使用額外的存儲重複附件是不需要的。沒有附件的Gmail腳本轉發

我想轉發電子郵件,沒有附件。以下是我目前的腳本:

  var firstThread = page[i]; 
      var giattachment = null; 
      var sub = firstThread.getFirstMessageSubject(); 
      var newsub = "Reminder: " + firstThread.getFirstMessageSubject() + " : "; 

      var id = newsub + firstThread.getPermalink(); 

      var messages = firstThread.getMessages(); 
      var totalThreadCount= firstThread.getMessageCount(); 

      for (var j = 0; j < messages.length; j++) { 
      var forwardlength=messages.length-1; 
      if(j == forwardlength) { 
       if (MARK_UNREAD) { 
       messages[j].markUnread(); 
       } 
       messages[j].forward(userEmail,{subject: newsub, from:userEmail, name: EmailFrom, body: newbody, attachments:giattachment}); 
      } 
      } 

儘管如此,電子郵件獲取轉發附件。請指教..

在此先感謝

回答