Gmail Image Extractor
Gmail Image Extractor is a web application that offers gmail users the ability to scan their mailbox for images and save/delete those images. Please see the documentation for a more thorough explanation of this program.

Warning
This is version is unstable. Please do not use unless you are familiar with what that means.
Usage
To use this program, follow the installation instructions below and login using your gmail account information. After logging in, this program will scan your gmail account for gif's, png's, and jpg's and populate them using a web interface. You will then have the option to save and delete those images from your gmail account through this interface.
Installation and Configuration
Requires python 2.X and pip
Install Virtualenv
$ pip install virtualenv
Make a project directory using Virtualenv
$ virtualenv gmail-image-extractor
Clone this repo in the project directory
$ cd gmail-image-extractor
$ git clone https://github.com/bradleygolden/gmail-image-extractor.git
Enter virtualenv
$ source bin/activate
Install dependencies
$(gmail-image-extractor) cd gmail-image-extractor
$(gmail-image-extractor) pip install -r requirements.txt
$(gmail-image-extractor) pip install git+https://github.com/snyderp/pygmail
Run the server
$(gmail-image-extractor) python webapp.py
Checkout the app on your browser at
localhost:8888
Contributing
- Fork it ( https://github.com/[my-github-username]/gmail-image-extractor/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
About the Project
Gmail Image Extractor is an open source web application that is focused on providing users an alternative to efficiently managing their gmail accounts. Currently gmail accounts offer over 100 gigabytes of storage. This allows most users the freedom to archive emails without the concern of deleting them permanently. These archived emails may contain various attachments including images and ome of those images may be private, contain sensitive information, or have personal value. This application gives users the ability to save and remove those images if they so choose.
License
Please see the file called License
Contributors
- Bradley Golden golden.bradley@gmail.com
- Pete Snyder psnyde2@uic.edu
Credits and Acknowledgements
Special thanks to the Cloudsweeper team:
- Pete Snyder psnyde2@uic.edu
- Chris Kanich ckanich@uic.edu
Requirements
Please see requirements.txt
Log in or sign up for Devpost to join the conversation.