The smart_mailer reuiqres gcc, boost, and openssl
sudo dnf install gcc-c++ boost-devel openssl-develsudo apt-get update
sudo apt-get install build-essential libboost-all-dev libssl-devFor the smart_mailer to work, some environment variables need to be set. Follow env.example to set the required environment variables.
cp env.example .envPython dependencies can be installed using pip. The Makefile will install the required dependencies.
make install_python_depsTo build the smart_mailer program, run
make
make runTo start the pixel tracking server, run:
python pixel_server.pyTo clean up the build files, run:
make clean