小编End*_*gin的帖子

使用Google Apps脚本在Gmail中创建原生过滤器

我想为某些参数集创建一个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)

gmail google-apps-script gmail-api

4
推荐指数
1
解决办法
3049
查看次数

标签 统计

gmail ×1

gmail-api ×1

google-apps-script ×1