Skip to content

slavov-v/mail_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mail_tracker

A project for System Programming @ TU-Sofia

Setup

  • Install Postfix for the SMTP server. Use the default configuration\
sudo apt install postfix
  • Install pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
  • Remove these lines from .bashrc
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
  • Install python 3.6.4 and create an environment
pyenv install 3.6.4
pyenv virtualenv 3.6.4 mail-tracker-env
pyenv activate mail-tracker-env
  • Install python requirements.
pip install -r requirements.txt
  • Run the db migrations
cd mail_tracker_web
python manage.py migrate
  • Run the webserver
cd mail_tracker_web
python manage.py runserver
  • Run the POP3 processing application in a different tab
cd pop3_client
python client.py
  • Open your browser and go to
localhost:8000

About

A project for System Programming @ TU-Sofia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published