【问题标题】:How to specify a read receipt for MailApp如何为 MailApp 指定已读回执
【发布时间】:2017-03-05 23:34:53
【问题描述】:

我正在使用来自 Google Apps 脚本的 MailApp 发送电子邮件。当我发送电子邮件时,我希望能够跟踪以查看电子邮件是否已打开。此电子邮件帐户是 G Suite 帐户,电子邮件已读回执设置为“允许将电子邮件已读回执发送到任何电子邮件地址”。

使用 MailApp,我如何指定发送电子邮件的已读回执?

【问题讨论】:

    标签: google-apps-script gmail-api


    【解决方案1】:

    我相信这对于 MailApp 类是不可能的。我认为可能的唯一选择是使用方法sendEmail(recipient, subject, body, options)。但是,此方法不包括任何请求已读回执的选项,如您在高级参数说明下所见。

    我还检查了 GMAIL API 服务,也没有选项可以这样做。帮助中心文章 here 解释了此功能可在 gmail Web UI 中使用,经过多次测试,我发现通过 API 无法实现。

    总之,通过使用应用程序脚本或 Gmail API 是不可能实现这一点的。我现在唯一想到的是实现一个系统,在该系统中,您将在消息中包含一个独特的图像并跟踪图像何时加载。当图像被加载时,这意味着消息已被读取。我不知道如何实施这样的解决方案,但我知道是可能的。

    【讨论】:

    • 我查看了不同的 sendMail(),也没有找到任何选项。 Adv Gmail 服务是用于管理 Gmail 帐户的 REST API。看起来我不能用它来做我想做的事。当我查看支持链接时,它给了我一些额外的信息。它使我启用已完成的已读回执,并且已读回执取决于用户将消息发回。是否有一些内容可以嵌入到不涉及用户的电子邮件中?感谢您的意见。
    • @user6213384 我已经更新了答案。很抱歉之前提供了部分信息。如果您还有其他问题,请告诉我。
    • 不需要道歉。 StreakYet Another Mail Merge 等产品如何能够跟踪电子邮件并使用 GMail。不知道是怎么实现的?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 2018-12-11
    • 2014-07-07
    • 2017-07-27
    • 2023-03-08
    • 1970-01-01
    相关资源
    最近更新 更多