It would be useful if we could choose different templates to send to different recipients.
For instance, for internal recipients we want to be able to send out mails containing links to JIRA, while for external ones we want to send out mails without the links and with other information.
Differentiation could be done based on a recipient (not) being in a groups/role or (not) having a certain domain in the e-mail address.
This is coming soon as part of 7.1. The Context will allow you to separate notifications for internal and external (e.g. Service Desk Customers) recipients.
This would be really useful. Jira's own filtering for who get internal and external emails (based on whether you have browse project permissions are very obscure and easy to mess up). This would be much simpler: just define the roles that a user must be in to get internal/external emails.
This could be per email template or in the context.
Note that this would also allow us to solve
We are very close to releasing this. See the attached screenshots as a solution preview.
Interesting and useful. You seem to have created a virtual "public comment" event type, but no ability to filter recipients based on role/group.
Will "public event" capture comment events buried inside generic or assign events?
Jira's inbuilt concept of public and private users based on project browse permissions is cumbersome and easy to get wrong. Can we add a filter here for users based on role?