Schedule emails to a mailing group or to a person using dynamic quartz scheduling. Schedules stored within DB and upon application restart incomplete or future schedules are re-added to quartz queue.
grails install-plugin mailinglist
Mailinglist is a Grails plugin which makes use of quartz to dynamically schedule either group or specific email address contact. You create html email templates with images etc, then define time and date for this to be sent. The job is then added to quartz and set to email at given time. The queue can easily be controlled via bootstrap so that nothing is ever lost.Do you want to email a person at 11:41 pm or maybe a group of people at 2.15am? then look no further.You can schedule an email to be scheduled and to run on a set date and time.Supports HTML emails with inline images as well as attachments has been tested on outlook and result appears to load fine.Documentation: https://github.com/vahidhedayati/mailinglist Test site: https://github.com/vahidhedayati/ml-testEnjoy !