Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 901 Bytes

README.md

File metadata and controls

55 lines (36 loc) · 901 Bytes

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