There are two important factors for Email marketing. Manage whole process effectively and analysis results easily. If you follow these two factor, your email campaigns will be more successful. Because of flexible time management, less energy and knowledge of right targets. So, guess which tool focused on these two important factors for the good of community? Of course Smart-Emailing did it! You can personalize your emails and use CRM for your emails or inbox. And you can do all of this with a simple dockerized rails app!
π» For whom?
Then you're at the right place. Because Smart-Emailing builded for you!
β Features
π± Installation
1- Install Docker
wget -qO- https://get.docker.com/ | sh
2- Install Docker Compose
curl -L "https://github.com/docker/compose/releases/download/1.11.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
3- Database Settings
sqlite
, postgresql
, mysql
and sql server
.
4- Create data folders
mkdir -p /datadrive/csv-files && mkdir -p /datadrive/data/db && mkdir -p /datadrive/data/redis && mkdir -p /datadrive/data/nginx && mkdir -p /datadrive/working-dir
5- Create a database.yml
cd /datadrive && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/config/database.yml
cd /datadrive && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/config/database_mysql.example.yml
cd /datadrive && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/config/database_postgresql.example.yml
cd /datadrive && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/config/database_azure_sql.example.yml
6- Create nginx settings
cd /datadrive/data/nginx && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/nginx/my_proxy.conf
7- Get docker-compose.yml
cd /datadrive/working-dir && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/docker-compose.yml
8- Run
sudo docker-compose build
sudo docker-compose run web rake db:migrate
sudo docker-compose up -d
9- Configure Sendgrid
<yourhost.com>
/campaigns/event_receiver
π Contributing
We are so grateful for all volunteers like you for contributions. And we are so exciting to welcome your contributions!
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
πͺ Team
Sahin Boydas Creator |
Muhammet Developer |
Sadik Developer |
---|
π License
This program is a free and open source software. You can redistribute it and/or modify it under the terms of the license provided in the
π Acknowledgement
If you liked Smart-Emailing app, please give us a "Star