This script will archive emails in your inbox that are older than a specified number of days.
- Set up filters in gmail matching the pattern
\d+is the age limit in days, e.g.
- Optional: Enter you email address below for the variable
EMAIL_ADDRESS. If you skip this step, you will be prompted to enter your email address interactively when the script runs.
- Execute the script. If you are running it for the first time, you will be required to authorize the script's oauth access in a web browser.
The script will print the subject line for any emails that are auto-archived.
Note: Once you authorize the oauth token/secret, they are saved to
OAUTH_PATH. If the token/secret no longer work, simply remove
the file at
OAUTH_PATH. The next time the script is run it will set
up a new token/secret.