【发布时间】:2017-03-05 23:34:53
【问题描述】:
我正在使用来自 Google Apps 脚本的 MailApp 发送电子邮件。当我发送电子邮件时,我希望能够跟踪以查看电子邮件是否已打开。此电子邮件帐户是 G Suite 帐户,电子邮件已读回执设置为“允许将电子邮件已读回执发送到任何电子邮件地址”。
使用 MailApp,我如何指定发送电子邮件的已读回执?
【问题讨论】:
标签: google-apps-script gmail-api
我正在使用来自 Google Apps 脚本的 MailApp 发送电子邮件。当我发送电子邮件时,我希望能够跟踪以查看电子邮件是否已打开。此电子邮件帐户是 G Suite 帐户,电子邮件已读回执设置为“允许将电子邮件已读回执发送到任何电子邮件地址”。
使用 MailApp,我如何指定发送电子邮件的已读回执?
【问题讨论】:
标签: google-apps-script gmail-api
我相信这对于 MailApp 类是不可能的。我认为可能的唯一选择是使用方法sendEmail(recipient, subject, body, options)。但是,此方法不包括任何请求已读回执的选项,如您在高级参数说明下所见。
我还检查了 GMAIL API 服务,也没有选项可以这样做。帮助中心文章 here 解释了此功能可在 gmail Web UI 中使用,经过多次测试,我发现通过 API 无法实现。
总之,通过使用应用程序脚本或 Gmail API 是不可能实现这一点的。我现在唯一想到的是实现一个系统,在该系统中,您将在消息中包含一个独特的图像并跟踪图像何时加载。当图像被加载时,这意味着消息已被读取。我不知道如何实施这样的解决方案,但我知道是可能的。
【讨论】: