You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Apps Script中无需过滤器实现邮件跳过收件箱?

Gmail Apps Script 实现邮件跳过收件箱的方案

你需要的功能可以直接用GmailThread类原生提供的moveToArchive()方法实现,该方法的效果和moveToInbox()完全相反:执行后会将对应线程从收件箱中移除,仅保留已添加的标签分类,和手动点击归档按钮、系统过滤规则选择「跳过收件箱」的效果完全一致。

代码示例

你期望的功能可以改写为如下可直接运行的写法:

threads[i].markRead();
threads[i].addLabel(important);
threads[i].moveToArchive(); // 等效于你需要的skipInbox()效果

补充说明

  • 如果你需要同时把邮件放到其他分类(比如已删除、垃圾邮件),可以分别使用moveToTrash()、markAsSpam()方法,二者也会自动将邮件移出收件箱
  • 该方法对单条邮件(GmailMessage对象)同样生效,如果你需要操作单条邮件而非整个线程,直接调用对应message实例的moveToArchive()即可

内容的提问来源于stack exchange,提问作者Haha6733

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 13:09:03