Ability to use different templates based on the recipient of the e-mail

Description

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.

Environment

None

Preliminary Test Cases

None

Activity

Show:
Tibor Hegyi
April 14, 2016, 8:00 AM

Hi Sander,

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.

Tibor

Ari Maniatis
December 7, 2016, 4:39 AM

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.

Ari Maniatis
December 7, 2016, 4:46 AM

Note that this would also allow us to solve

Tibor Hegyi
December 7, 2016, 11:39 AM

We are very close to releasing this. See the attached screenshots as a solution preview.

Ari Maniatis
December 8, 2016, 2:26 AM

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?

Done

Assignee

Tibor Hegyi

Reporter

SanderK

Labels

None

Access to limited visibility issues

None

Product platform

None

Module Dependency

None

Ready for Development

None

Target version

None

Fix versions

Priority

Major
Configure