目前我只是在使用搜索欄has:red-bang,但我更愿意將標簽應用到has:red-bang,has:yellow-bang因此我可以查看計數以查看在該標簽中找到了多少未讀電子郵件。
當我使用 Google 的過濾器選項并將規則設定為 has:red-bang 時,它不起作用。
是否可以使用 Google App Scripts 來實作這一點?
邏輯:
- 當電子郵件有:red-bang 應用標簽“高優先級”時,標記為未讀。
- 當電子郵件有:黃色爆炸應用標簽“低優先級”時,標記為未讀。
這樣我就可以每天打開我的電子郵件,然后單擊高優先級以首先回復所有這些電子郵件。然后如果我有時間,我會點擊低優先級。
uj5u.com熱心網友回復:
更新:
我解決了這個問題,并且能夠通過開發者控制臺找到以下資訊:
Gmail Superstar 標簽的格式如下:
- l:^ss_cr = has:red-bang
- l:^ss_cy = has:yellow-bang
- l:^ss_cb = has:blue-info
因此,通過以下代碼示例,我可以使用GmailApp.search()上面的以下超級明星標簽查詢。到目前為止,這似乎沒有記錄。
這是代碼:
function myFunction() {
//Gets the label names. Make sure this is already created on Gmail.
var rlabel = GmailApp.getUserLabelByName('High Priority');
var ylabel = GmailApp.getUserLabelByName('Less Priority');
//Applies the label 'High Priority' whenever messages are found with red-bang
var redbang = GmailApp.search('l:^ss_cr');
redbang.forEach(x => x.addLabel(rlabel).markUnread());
//Applies the label 'Less Priority' whenever messages are found with yellow-bang
var yellowstar = GmailApp.search('l:^ss_cy');
yellowstar.forEach(y => y.addLabel(ylabel).markUnread());
Logger.log(redbang);
Logger.log(yellowstar);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/494442.html
上一篇:這在谷歌作業區加載項中叫什么?
