我想为某些参数集创建一个gmail原生的过滤器.
基本上我经常使用google别名功能(电子邮件后面的+号).我想自动创建一个过滤器,读取"To"行,然后查找"+".如果找到a"+",它将标记"+"之后的内容.然后它将创建一个专用/本机过滤器,它将:跳过收件箱并应用"+"之后的标签.
我查看了gmail脚本,但没有找到制作本机过滤器的方法.我知道这个功能可能刚刚实现.
function getTo() {
// Log the To line of up to the first 50 emails in your Inbox
var email = Session.getActiveUser().getEmail();
Logger.log(email);
var threads = GmailApp.getInboxThreads(0, 50);
for (var i = 0; i < threads.length; i++) {
var messages = threads[i].getMessages();
for (var j = 0; j < messages.length; j++) {
Logger.log(messages[j].getTo()||email);
}
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒.
解:
// Creates a filter to put all email from ${toAddress} into
// Gmail label ${labelName}
function createToFilter(toAddress, labelName) { …
Run Code Online (Sandbox Code Playgroud)