This project has declared the following modules:

Name Description
Ogham Core Open, General and Highly Adaptative Messaging library. It is a reusable Java library for sending any kind of message (email, SMS, mobile notification, tweet, SNMP...). The content of the message can comes from any templating engine (Thymeleaf, FreeMarker, Velocity, ...). It also provides bridges for framework integration (Spring, JSF, ...). It is designed to be easily extended.
Ogham ThymeLeaf integration Use ThymeLeaf as template engine in Ogham
Ogham FreeMarker integration Use FreeMarker as template engine in Ogham
Ogham JavaMail implementation JavaMail implementation for Ogham
Ogham SendGrid implementation SendGrid implementation for Ogham
Ogham Cloudhopper SMS implementation SMS implementation for Ogham that uses Cloudhopper SMPP library
Ogham OVH SMS implementation SMS implementation for Ogham that uses OVH HTTP API
Ogham SmsGlobal SMS implementation SMS implementation for Ogham that uses SmsGlobal REST API
Ogham with all implementations Email, SMS, mobile notification made simple without knowing RFCs. The content of the message can comes from any templating engine (Thymeleaf, FreeMarker, ...). It also provides integration with frameworks (Spring, JSF, ...). It is designed to be easily extended.
Ogham Spring Boot autoconfiguration Autoconfiguration for Spring Boot
Ogham Spring Boot Starter Starter for Spring Boot that provides all dependencies and autoconfiguration
Ogham Spring Boot Starter for email Starter for Spring Boot that provides dependencies for sending emails and autoconfiguration
Ogham Spring Boot Starter for SMS Starter for Spring Boot that provides dependencies for sending SMS and autoconfiguration
Ogham test helpers Separate module for tests. It provides many helpers for testing email, SMS. It also provides useful tools for testing
ogham-test-classpath -

Back to top

Version: 2.0.0. Last Published: 2018-01-03.

Reflow Maven skin by Andrius Velykis.