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

Google Apps Script (GAS) 能否访问Gmail内置的电子邮件模板?

Gmail内置模板是否可通过Google Apps Script(GAS)访问调用?

目前Google未对Gmail内置模板功能开放公开API接口,无法通过GAS原生Gmail服务直接读取、调用你在Gmail中预存的内置模板。该功能属于Gmail网页端的高级特性,暂无官方的可编程访问入口。

如果需要在GAS中实现模板类的邮件发送能力,可参考以下两种替代方案:

  • 方案1:将模板内容预存在GAS脚本变量、Google表格或Google文档中,调用时直接读取内容,替换自定义占位符后即可作为邮件正文发送
  • 方案2:将已保存的Gmail内置模板手动另存为草稿,之后通过GAS的草稿相关方法读取内容作为模板使用,参考代码如下:
// 读取指定标题的草稿作为邮件模板
function getMailTemplate() {
  const allDrafts = GmailApp.getDrafts();
  let template = "";
  for (const draft of allDrafts) {
    const msg = draft.getMessage();
    // 匹配你存为模板的草稿的标题
    if (msg.getSubject() === "XX业务通用回复模板") {
      // 取HTML正文用getBody(),取纯文本用getPlainBody()
      template = msg.getBody();
      break;
    }
  }
  // 后续可执行替换占位符、发送邮件等逻辑
  return template;
}

Gmail Templates截图

内容的提问来源于stack exchange,提问作者D.P.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 05:36:03