Skip to content

gunbux/cs3103_asg4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Dependencies/Installation

The smart_mailer reuiqres gcc, boost, and openssl

Fedora

sudo dnf install gcc-c++ boost-devel openssl-devel

Ubuntu/Debian

sudo apt-get update
sudo apt-get install build-essential libboost-all-dev libssl-dev

Environment Variables

For the smart_mailer to work, some environment variables need to be set. Follow env.example to set the required environment variables.

    cp env.example .env

Python Dependencies

Python dependencies can be installed using pip. The Makefile will install the required dependencies.

  make install_python_deps

Build/Run Instructions

To build the smart_mailer program, run

make
make run

To start the pixel tracking server, run:

python pixel_server.py

Cleaning Up

To clean up the build files, run:

make clean

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published