Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to get automation rules based on forwarded emails working consistently?

Shane McNeil
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 9, 2021

We have a number of email addresses that users are logging issues to. These email addresses are set up to forward to a single atlassian address linked to a single service management project. 

We are trying to automatically set the Organization and Components field based on which email address has done the forwarding. 

Initial testing seemed to show that Request Participants field would contain the forwarding email address, and rules were configured to run when the Request Participants field was updated to the desired value. The rules seemed to have worked on initial testing but now we are seeing two problems:

  1. Request Participants field does not always get set for the forwarded emails
  2. The rules do not always fire when the Request Participants field does get automatically set

 

Here is an example of one of the rules:

Screenshot 2021-08-10 140947.png

1 answer

0 votes
Gaurav
Community Champion
August 9, 2021

Hello @Shane McNeil 

This is an interesting use case> If I understand correctly, the user sends the mail to an intermittent email id which then forwards it to the actual Jira email id to create the issue. This way the reporter to be the intermittent email id.

Based on this understanding, the below automation can be created. This can be customised to update the organization and component, in place of adding the comment.

Please accept the answer if this helps solve your query else respond and allow others to share input.

Email Automation.png

Shane McNeil
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 10, 2021

Here is an example to clarify:

UserA sends email to Application1@example.com which then forwards to emailhandler@example.atlassian.net

 

The email processor picks up the email and creates an issue. It sets the Reporter to UserA (which is what we want), it then sometimes sets the Request Participant(s) to Application1@example.com (this happens after issue creation)

So the only rule that works is one that looks at Request Participant changing value.

After some more testing it looks like Request Participant doesn't get set when User is a simple Customer type of user, but it does get set when I as an admin send an email through the intermediate address.

Even then, the rule doesn't always successfully evaluate.

Guido Menardi
Contributor
August 18, 2022

This is a problem with Customer permissions, you must select the 2nd option.

image.png

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events