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.
This is version is unstable. Please do not use unless you are familiar with what that means.
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.
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
- 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
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.
Please see the file called License
- Bradley Golden golden.bradley@gmail.com
- Pete Snyder psnyde2@uic.edu
Special thanks to the Cloudsweeper team:
- Pete Snyder psnyde2@uic.edu
- Chris Kanich ckanich@uic.edu
Please see requirements.txt