Skip to content

High-performance templating and mass-mailing system written in Scala

License

Notifications You must be signed in to change notification settings

fmarani/riddance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIDDANCE
--------

A message-driven, very fast templating + mass-mailing system. This project served to me as testing ground for Scala/functional programming and to further study JMS/Messaging systems. In itself it is simple, however it uses many technologies:

- Templating engine is a simplified version of FastTemplate (old template engine written in PHP)
- Message driven architecture (using Scala/JMS)
- Mailer (written in Java, tested using gnumail)
- A piloting library written in PHP

It is not complete yet, but it will be soon!


LICENSE
-------
Distributed under the terms of GNU LGPL v3

See LICENSE for details


FORMATS OF MESSAGES AND TEMPLATES
---------------------------------
It is possible to not use the PHP library and send directly XML messages to Riddance, this format is described in FORMAT file.
Regarding templates, there is also a brief description of their format in this file.

About

High-performance templating and mass-mailing system written in Scala

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published