Mass email sender
Mass sender
Tools mass email lists, personalization, logging receipt, opening referrals.
Written on Golang
Use dist_config.ini as example config
Create certificates (use README.md) in "cert" folder.
Get database dump for MySQL/MariaDb github https://raw.githubusercontent.com/Supme/gonder/master/dump.sql
or initialize database command:
./gonder -i
Usage of ./gonder:
-c Path to config file (default "./dist_config.ini")
-p Path to certificate pem file (default "./cert/server.pem")
-k Path to certificate key file (default "./cert/server.key")
-l Path to log folder (default "./log")
-i Initial database
-iy Initial database without confirm
-v Prints version
Open in browser https://[host]:[api_port][panel_path]
Default admin user for panel: admin:admin
Build:
git clone https://github.com/Supme/gonder.git
cd gonder
docker build -t gonder .
Or use dockerhub:
docker pull supme/gonder
Run:
docker run -d -i -t --rm --network host --name gonder \
-e GONDER_MAIN_DEFAULT_PROFILE_ID=1 \
-e GONDER_DATABASE_STRING='gonder:gonderpass@tcp(127.0.0.1:3306)/gonderdb' \
-e GONDER_MAILER_SEND=true \
-e GONDER_UTM_DEFAULT_URL='http://localhost:8080' \
-e GONDER_UTM_TEMPLATES_DIR='./templates' \
-e GONDER_UTM_FILES_DIR='./files' \
-e GONDER_UTM_PORT=8080 \
-e GONDER_API_PORT=7777 \
-e GONDER_API_PANEL_PATH='/panel' \
-e GONDER_API_PANEL_LOCALE='ru-ru' \
-v files:/app/files \
gonder
Distributed under MIT License, please see license file in code for more details.