Sijo Kuruvilla

Share this post
Script to collate all Gmail filters
notes.sijokuruvilla.in
Scripts

Script to collate all Gmail filters

May 27, 2008
Share this post
Script to collate all Gmail filters
notes.sijokuruvilla.in

/**
* Lists the user's filters, including criteria, action,
* and ID information to a spreadsheet
*/
function listFilterInfo() {
var sheet = SpreadsheetApp.openById(SSID).getSheetByName('Filters');
sheet.clear();
var response =
Gmail.Users.Settings.Filters.list('me')
for (var i = 0; i < response.filter.length; i++) {
var filter = response.filter[i];
sheet.appendRow([i, filter.criteria, filter.action]);
Logger.log(JSON.stringify(filter));
}
}

Share this post
Script to collate all Gmail filters
notes.sijokuruvilla.in
TopNew

No posts

Ready for more?

© 2023 Sijo Kuruvilla George
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing