主题相同的gmail消息-删除除最新消息外的所有消息
gmail messages with same subject - delete all but most recent
我正在寻找一个脚本,通过删除除最新消息外的所有消息来处理具有相同主题的Gmail消息,例如"来自XYZ的警报"。通常情况下,Gmail会发送主题和发件人相同的电子邮件,但我收到的这些提醒电子邮件并不是这样的。只要警报条件成立,我每天都会收到一封单独的电子邮件。因此,基本上,脚本需要查找具有特定主题和发件人的所有消息,并删除除最近的之外的所有消息。我相信这很容易做到,但我还是一个JavaScript新手。如果有任何指导,我将不胜感激。
这显然可以通过时间触发的谷歌应用程序脚本相对简单地完成。我一直在寻找相同类型的插件或功能,并为自己编写了一个解决方案:
function removeAllButMostRecent() {
var tagList = ["Kickstarter-Happening"];
for ( var j = 0; j < tagList.length; j++ ) {
var label = GmailApp.getUserLabelByName( tagList[j] );
if ( label != null ) {
var threads = label.getThreads();
for ( var i = 1; i < threads.length; i++ ) { // skip most recent one
threads[i].moveToTrash();
} // for
} // if
} // for
} // function
相关文章:
- Ajax聊天消息重复而不仅仅是更新
- 如果localstorage为空,则显示欢迎消息
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 离开页面时弹出消息
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 消息显示之外的淘汰验证
- 选项卡侦听器未被来自后台脚本的消息激活
- jQuery在输入下验证post错误消息
- Scipt未在选定选项卡中执行以发送和接收消息
- 检查xmlhttprequest问题的消息
- AngularJs对ng消息的自定义替换
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- 当用户按下回车键时,自动在text区域/text中插入消息
- 在chrome上显示类似于关闭窗口时的firefox的警报消息.确认消息”;离开"或“;留在这个页面上&quo
- 主题相同的gmail消息-删除除最新消息外的所有消息
- 聊天刷新和向下滚动到最新消息的功能不起作用
- Chrome 消息:chrome.runtime.sendMessage 在最新版本 49 上不起作用
- 使用GitHub Api和Ember检索最新的提交链接和消息
- FCM消息通知消息和数据消息(WEB桌面推送通知)
- 在网站的第一页滑动最新消息或更新