No description, website, or topics provided.
HTML Python JavaScript Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
site
source
.DS_Store
.gitignore
.html
Dockerfile
Dockerfile_analytics
Dockerfile_local
Dockerfile_slave
Dockerfile_test
README.md
cb.yaml
commands.sh
geckodriver.sh
requirements.txt
startup.sh
td.txt

README.md

unsubscribe.robot

http://unsubscriberobot.com

Build and run the unsubscribe robot using the commands.sh file. There are three docker files for different tasks.

  1. Dockerfile is the master. It reads emails from gmail.
  2. Dockerfile_slave is to process entries in the database. It constantly runs the simulated browser. The browser takes most of the processing and time, and we don't want to read from gmail in a conflicting way.
  3. Dockerfile_analytics gives some high level metrics on users and success rate.

Your directory structure should be:

auth/
unsubscribe/ (this repo)
Dockerfile (duplicated from the unsubscribe dir)

This way we keep the auth files outside of the repo and don't have to worry about gitignore. The auth directory contains two files:

sql.txt
sql_user
sql_pass
ip_address

gmail.txt
gmail_address
gmail_password