Skip to content

dekatzenel/email-tagging

Repository files navigation

email-tagging

Run Instructions

Requirements:

Before running this project for the first time, run gradle wrapper from the root directory.

To run this program, invoke ./gradlew run from the root directory

To access this program once it is running, navigate your web browser to localhost:8080

Description

This program returns the ids of Gmail messages believed to contain a link to a file sharing site, as well as some basic statistics.

The first time you run this program, you will need to authenticate into your Gmail account using Google OAuth. If you need to switch which account is being used, delete the tokens/StoredCredential file.

Future Improvements

  • Collect a comprehensive list of file sharing websites/link URL patterns and add them to file_sharing_link_matches.txt
  • Prettify the output webpage
  • Allow user to deep dive on specific results, e.g.
    • See more details about a matching email
    • Restrict results to a specific issue type

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages