Both my company and the customers we work with have long email signatures.
Some customers have a learned habit of emailing support staff and the Email Request email address.
Some of these conversations can easily go back and forth 5 or 6 times, creating a large amount of editing work to clean the ticket up to a proper state for processing and review.
What is the best way to manage this? I'm thinking creating a series of Automated tasks might be the right move. Is there are any sorts of advanced filters that can be used with the Email Request functionality?
Hi @Michael Hart ,
Here's an article that might help with your situation by using an add-on.
Another user has provided a workaround using automation on this ticket.
https://jira.atlassian.com/browse/JSDCLOUD-5878
Thanks,
Ben
Hi @Benjamin glad to see I'm not alone in this request. Thank you for the lightning-quick response! :)
The add-on option will unfortunately not be an option for our environment, but I will try and mess around with the suggested workaround provided by Karsten Zacher Nielsen.
(In the event the workaround is not visible for others finding this request. I have copied and pasted Karsten's message below. Thank you, Karsten!)
While waiting for the real deal, I've made a workaround.
An automation containing an 'Edit Issue Fields' where I set Description to this regex:
{{issue.description.replaceAll("((Venlig hilsen|Med venlig hilsen|Best regards|Mit freundlichen Grüßen|https://www\.<our Danish company name>\.com)[\s\S]?(*From:|Fra:|\Z))","======================\n")}}
It replaces any occurrence of company signatures in the description field by '=== .... ='.
It's not spot on, but people tend use it. You can customize it to your needs, of course.
I imagine that a more generic solution would be far more complex.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In case you are still looking, I was able to do this using automation and variables. This method assumes that the reporter of the ticket is the same person as in the signature block. Our company has standardized signature blocks with all capital letters, so this method works quite well.
create variable Reporter, set it to {{issue.reporter.displayname}}
create variable ReporterCaps, set it to {{Reporter.toUpperCase()}}
create variable Description, set it to {{issue.description.text}} (removes any HTML formatting)
create final variable DescriptiontoCopy, set it to {{Description.substringBefore(ReporterCaps)}}
Edit your issue and set description field to {{DescriptiontoCopy}}.
This method should grab the body of the email and remove the entire Email signature. Again, this assumes that the reporter is the same as the name in the email signature, and also that the name formatting for your Users is the same as they would use in their signature. I hope this helps someone!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Best to use add-ons to parse the email body without signature only getting the non-quote text of the email
Plugins - Have a Trial and see how it goes
Thanks,
Pramodh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you kindly for the response! :)
Unfortunately, I do not think my company would be willing to entertain the idea of more add-ons at the moment. Hopefully the alternatives Ben had mentioned will fit the bill.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.