I want to receive an email whenever a new user signs up, or a new user account is created. A request for this functionality was posted nearly 10 years ago(!), but so far it remains unresolved. That original request ticket includes a comment describing a "workaround" which is certainly tantalizing, but the page linked to leaves more questions than it answers. What I really need is a step-by-step explanation of how to set this up. I'm particularly puzzled with the distinction between Events and Listeners. Some of my questions are:
- Do I need to add a Custom Event? (This seems fairly easy at first, but the final step involves templates and workflows and post functions. The workflow webpage alone is a mile long; Do I really need to understand all that just for new user notifications?)
- And if I have to add a custom event, does that mean I have to first Create a Custom Event? (requires xml editting and a JIRA restart).
- Do I need to create a custom Event Listener? (hard! requires plugin projects and jar files, etc)
- The JIRA documentation describes the API for a so-called "UserEventListener", but the "Add Listener" dialog doesn't list it under the "Built-in Listeners", so how do I add it or make use of it?
- Or, alternatively, should I edit the "MailListener". If so, how?
I'm sure my answer is probably buried in one of those pages I have linked to, but there is so much information out there that I've just gotten lost in it all. Is there anyone who has already gone down this path who could kindly boil this down for me?