A program to delete trash emails based on keyword and label filters.
A program to delete trash emails based on keyword and label filters.
npm install -g trash-cleaner
git clone https://github.com/hasankhan/trash-cleaner
cd trash-cleaner
# If you want to try out the development version then 'git checkout dev'
npm install -g
gmail.credentials.json
file in the config
directory.keywords.json.sample
file in the config
directory to keywords.json
and update its contents.outlook.credentials.json.sample
file in the config
directory to outlook.credentials.json
and update its contents.keywords.json.sample
file in the config
directory to keywords.json
and update its contents.To get the list of all parameters type trash-cleaner -h
Usage: trash-cleaner [options]
Options:
-V, --version output the version number
-r, --reconfig reconfigures the auth for a service
-t, --dry-run perform a dry-run cleanup without deleting the emails
-d, --debug output extra debugging info
-l, --launch launch the auth url in the browser
-c, --configDirPath <path> the path to config directory (default: "config")
-s, --service <service> the email service to use (choices: "gmail", "outlook", default: "gmail")
-h, --help display help for command