Google Apps脚本:为发送的电子邮件添加标签
Google Apps Scripts: adding a label to an email sent
我很难弄清楚如何从脚本发送电子邮件添加标签,关于发送电子邮件的文档没有添加标签的高级参数:https://developers.google.com/apps-script/reference/gmail/gmail-app#sendEmail(String,String,String,Object)
这是我尝试的,而不是与。addlabel(),但它不工作,有人弄清楚了吗?
function myFunction() {
var test = "This is a email was sent from Google Apps Script.";
var subjectTitle = "This email was scripted via Google Apps Scripts";
var email = Session.getActiveUser().getEmail();
GmailApp.sendEmail(email, subjectTitle, test);
var labelthread = GmailApp.getInboxThreads();
for (var j = 0; j < labelthread.length; j++) {
if (labelthread[j].getFirstMessageSubject() == subjectTitle) {
labelthread[j].addLabel("Scripted Email");
}
}
}
您可以在Sent Items文件夹而不是Inbox中进行测试。
var thread = GmailApp.search("in:sent subject" + subjectTitle, 0, 1);
var label = GmailApp.getUserLabelByName("Scripted Email");
thread[0].addLabel(label);
相关文章:
- javascript中添加验证电子邮件的问题
- php&js-将电子邮件添加到输入文本中
- 如何使用JavaScript将链接文本添加到电子邮件中
- 将 Outlook 2003 默认签名添加到电子邮件
- 使用curl命令向sendgrid添加电子邮件地址
- 在使用jquery验证电子邮件之后添加一个类
- 使用PHP,JQuery,Ajax将电子邮件添加到MySQL数据库中
- 如何使用jQuery Mobile Phone-Gap for iPhone&Android添加发送电子邮件功能
- 为带有电子邮件的电子邮件添加模板
- 使用 PHP 和 Jquery 将表单输入字段添加到电子邮件中
- 如何使用 JavaScript 在电子邮件正文中添加 HTML
- Google Apps 脚本 - 将横向参数添加到 PDF 电子邮件附件
- Javascript:打开Outlook并向新电子邮件添加附件
- 如何将电话号码和电子邮件验证添加到Kendo-UI Grid
- 在Gmail中为电子邮件添加标签失败
- 使用mailto Javascript向电子邮件添加本地文件的链接
- 如何在javascript验证中为电子邮件添加规则条件
- Google Apps脚本:为发送的电子邮件添加标签
- 如何将电子邮件添加到收据的Stripe自定义表单(错误:收到未知参数:电子邮件)
- 使用mailto URL向新的outlook电子邮件添加附件