在Google Apps脚本的变量中使用“已发送”标签

时间:2014-02-12 12:25:41

标签: google-apps-script gmail label gmail-imap

在Google Apps脚本中,可以通过运行使用用户创建的标签(例如从电子邮件中删除) var labels = GmailApp.getUserLabelByName(name); 但是我找不到将“已发送”标签放在变量中的方法。这怎么可能?

我想在一定天数后自动从邮件中删除已发送的标签,以便将IMAP中的已发送文件夹保持在较小的状态。 Gmail中的存档按钮和moveThreadsT​​oArchive(threads)方法由于某种原因不适用于已发送的邮件。

2 个答案:

答案 0 :(得分:0)

我认为这是不可能的,因为在gmail“发送”是一个信息,它不是一个标签。 你没有能力说我从未发过这条消息。

答案 1 :(得分:0)

你可以做这样的事情

GmailApp.search('is:sent');

访问/查看已发送的邮箱