Marketing Email machine
Marketing Email machine
A framework that automates the process of aggregating data from a database, extracting it, outputting results into csv files and sending them over by sftp.
Very feature rich:
- Task list queue
- Full logging
- Email reports
- Sql templating
- Sftp support
- Extract volume validation
- Unit testing
- And with a strong convention over configuration theme (ruby like)
In Aug 2009 i did a somewhat similar 2nd version of the daily extract, but this time using clojure, with added features: web front end for task queue manipulation, statistics on extracted volumes and sqlite for storing the task list queue and statistics over time.
https://github.com/al3xandr3/daily-extract