This code has been used by the GlassFish team to send "thank you" emails when releasing a new version of the product to folks that had filed issues in the project's JIRA and that have been fixed in this release. The goal is to help encourage more bugs being filed and also notifies folks that a new release is out.
It takes and XML export of a jan.net JIRA query export, typically one that lists all the bugs fixed in a given release. It has only been tested with java.net projects (glassfish, metro, grizzly, jersey, ...) and would probably need some modifications to deal with email addresses of non-Java.net contributors.
The configuration of the application is done via two properties files :
- ThankYouSubmitters.properties to specify the XML export of the JIRA query and the email title and body (intro and outro)
- ThankYouSubmittersMail.properties to specify JavaMail SMTP properties