Group Mail Notification upon creating an issue of specific type

Name Group Mail Notification Plugin
Version v0.1
Product Versions Tested with JIRA v3.12.2 
Author(s) Rakesh L.M (rakesh.malathesh@valtech.co.in)
Homepage  
Price Free
License BSD
JavaDocs  
IssueTracking  
Download Jar https://svn.atlassian.com/svn/public/contrib/jira/Group-Mail-Notification/jar/Group_Mail_Notification-plugin-3.12.2.jar
Download Source https://svn.atlassian.com/svn/public/contrib/jira/Group-Mail-Notification/trunk

Description/Features

The plugin has been developed keeping in view of the current limitation in JIRA and after looking into many support issues raised by JIRA users to send group  notifications for specific  Issue Types of specific projects. (http://jira.atlassian.com/browse/JRA-4742 Still in Open status since from 04/Oct/04 ) A portlet has been created and the plugin will start working only when the portlet is configured for the first time. Any user can configure the portlet  and can see the group notified for Mail for Issue Types of his accessible projects but only JIRA admin has the right to Enable or Disable the group notification.

Upon configuring, the plugin will add one more internal "Mail Listener" with the Name "Group Mail Notification Listener". One can view this in the "Listeners" section through admin login.

Note :

 Please copy spring-1.1.5 in the lib folder of source code and put in JIRA/WEB-Inf/lib of your server
 

Usage

Follow the following steps to configure the plugin.

1. Download the plugin jar and the spring jar attached herewith. Put both the jars in JIRA/WEB-INF/lib
directory.Restart the server.
2. Go to Add portlet. Select "Group Mail notification Portlet". Select the project and issue type and the group to whom notification needs to be send.
3. Select Enable to allow notifications, Disable to cancel configured group notifications.
4. Upon saving the portlet, new Mail Listener will add to the Listeners List which can be seen in the Listeners list through admin login.

Validations Undertaken :

1. Only JIRA Admin can configure group notification to maintain single point of contact.
2. An Issue Type selected which is not related to respective project will not be considered.
3. If a user other than JIRA Admin try to add group, will get a message but wont add his configured group.
4. A user can see only his projects configured group notifications.
5. Only members of the project in the group will get a mail.
5. A Group that doesnt belong to the project can be added but no mail will be sent to members of the group as
they are not members of the project.
6. If reporter or Assignee are in the group, they will get only one mail ie from the JIRA provided Internal Mail
Listener.

 NOTE :  Upon Removing the plugin from JIRA/WEB-INF/Lib , Delete the Work Folder of server and restart. This will refresh the Listeners List

Examples


Version History

Screenshots

Labels

codegeist_2008_jira codegeist_2008_jira Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.