Forums

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

Email this issue - Sudden regex failure

jorgen_nordahl October 3, 2025

Hi!

We use Email this issue for handling our incoming e-mails. We have been using regex to parse the incoming e-mails for almost two years now, and it has worked without issue. 

It no longer works.

We have made no changes to the formatting of the e-mails, and no changes to the incoming mail handler. 

 

Example:

  • Set field value
  • Extract from email (body)
  • Regex: 
    • (?<=Account id: ).*
  • Value Expression
  • @matchedText

 

This works perfectly fine when I copy the email that failed to regexr.com and the expression (?<=Account id: ).*.

 

Email This Issue fails with this error message in the incoming log:

com.google.re2j.PatternSyntaxException: error parsing regexp: invalid named capture: `(?<=Account id: ).*` at com.google.re2j.Parser.parsePerlFlags(Parser.java:1064) at com.google.re2j.Parser.parseInternal(Parser.java:812) at com.google.re2j.Parser.parse(Parser.java:789) at com.google.re2j.RE2.compileImpl(RE2.java:185) at com.google.re2j.Pattern.compile(Pattern.java:151) at com.google.re2j.Pattern.compile(Pattern.java:109) at com.metainf.connect.jira.jeti.mailhandler.reader.MailReader$VelocityExpressionStrategy.evalVelocityExpression(MailReader.java:206) at com.metainf.connect.jira.jeti.mailhandler.reader.MailReader$VelocityExpressionStrategy.eval(MailReader.java:200) at com.metainf.connect.jira.jeti.mailhandler.reader.MailReader.extractValue(MailReader.java:57) at com.metainf.connect.jira.jeti.mailhandler.reader.MailReader.extractValues(MailReader.java:37) at com.metainf.connect.jira.jeti.mailhandler.reader.MailReader.extractValues(MailReader.java:19) at com.metainf.connect.jira.jeti.mailhandler.action.SetFieldValueAction$SubType.getRawData(SetFieldValueAction.java:511) at com.metainf.connect.jira.jeti.mailhandler.action.SetFieldValueAction.generateFieldUpdate(SetFieldValueAction.java:260) at com.metainf.connect.jira.jeti.mailhandler.action.SetFieldValueAction.setFieldValue(SetFieldValueAction.java:138) at com.metainf.connect.jira.jeti.mailhandler.action.SetFieldValueAction.setFieldValueForCreateIssueAction(SetFieldValueAction.java:122) at com.metainf.connect.jira.jeti.mailhandler.action.SetFieldValueAction.execute(SetFieldValueAction.java:94) at com.metainf.connect.jira.jeti.mailhandler.action.Action.checkUserAndExecute(Action.java:56) at com.metainf.connect.jira.jeti.mailhandler.action.Action.executeChildActions(Action.java:165) at com.metainf.connect.jira.jeti.mailhandler.action.CreateIssueAction.doCreateIssue(CreateIssueAction.java:137) at com.metainf.connect.jira.jeti.mailhandler.action.CreateIssueAction.execute(CreateIssueAction.java:95) at com.metainf.connect.jira.jeti.mailhandler.action.Action.checkUserAndExecute(Action.java:56) at com.metainf.connect.jira.jeti.mailhandler.action.Action.executeChildActions(Action.java:165) at com.metainf.connect.jira.jeti.mailhandler.action.Action.executeChildActions(Action.java:154) at com.metainf.connect.jira.jeti.mailhandler.action.RootAction.execute(RootAction.java:16) at com.metainf.connect.jira.jeti.mailhandler.action.Action.checkUserAndExecute(Action.java:56) at com.metainf.connect.jira.jeti.mailhandler.MailHandlerProcessor.execute(MailHandlerProcessor.java:97) at com.metainf.connect.jira.jeti.service.incoming.handler.MailHandlerQueueTask.runHandlers(MailHandlerQueueTask.java:149) at com.metainf.connect.jira.jeti.service.incoming.handler.MailHandlerQueueTask.run(MailHandlerQueueTask.java:84) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750)

 

Any help is greatly appreciated!

1 answer

0 votes
Valerie Knapp
Community Champion
October 3, 2025

Hi @jorgen_nordahl , thanks for your post.

I would open a ticket with Email This Issue https://marketplace.atlassian.com/apps/4977/email-this-issue?hosting=cloud&tab=support 

In my experience, they are really helpful.

Best wishes

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
ENTERPRISE
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events