Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Anne sends email to Bill and Corp, where Corp is the mail account from which Jira processes the emails. The email does not contain any reference to an issue.

  2. The issue is created in Jira by our Next Gen Mail Handler

  3. Bill receives the email and uses the Reply All function of his mailer app to send a reply to Anne and implicitly to Corp as well, since Corp was on the original email.

  4. The reply email reaches Anne and Jira, but as it lacks any valid issue ID, normally a new issue is created. The preferred solution was to save Bill’s response as a comment in the issue created from Anne’s email.

This is a problem and causes confusion in many cases. Follow the below descriptions for a solution.

Instructions

Warning

In version 9.1.0 we introduced a fix that made maintaining email chains a lot more simple. If you already use the solution provided for the earlier version, do not remove it from your handler, until all the existing email chains are finished (when you do not expect any more replies to them). The removal can cause existing email chains to break, and new issues will be created for follow-up emails.

After version 9.1.0

To maintain email chains you just have to add the Find issues by references in email headers option to the Find Issues for Email section. After this, your email chains will be automatically maintained.

...

Info

If you migrating your Classic Mail Handlers to Next Generation Mail Handlers , and you use the aforementioned Find issues by references in email headers option, your already existing email chains will be maintained even after the migration.

Before version 9.1.0

Note

Please note that some email service providers do not include a message-id in their outgoing emails. If the original email does not have a message-id, the following guide will not be applicable and this scenario will not be working. In this case, including the issue-key in the subject is a must.

...

Filter by label (Content by label)
kb-how-to-article
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@25858e
showSpacefalse
sortmodified
typeshowSpacepagefalse
reversetruelabels
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "PLUG"
labelskb-how-to-article
Page Properties
hiddentrue

Related issues