- Edited
Hi there,First, I want to say a huge thank you. osTicket is an incredible product that has exceeded and continues to exceed our expectations. Our customers love using it and have asked us to install it for them to use to track their customer support issues. Amazing, amazing product that I cannot speak highly enough about.I have a suggestion when it comes to submitting tickets via email.In my current setup, my osTicket server checks a mailbox () on my Exchange server via IMAP around once every 2-3 minutes. I honestly don't remember what I have the setting set to, but it works.Customers email us issues and those issues are converted to tickets. And using Ticket Filters on the back end, their tickets are auto-assigned to a department and team based on the domain the email came from. Once again, osTicket is light years ahead of many paid solutions I have bought on behalf of customers in the past. I'd name names, but I'm trying to be kind this month. :-)The issue is that customers are in the habit of emailing tickets to a specific person (@), not to the Help Desk (helpdesk@). To some extent this is natural. People like to talk to people, not helpdesk bots. And as much as we try to retrain them to send their requests to or visit the AWESOME ticket entry page.... they still email individuals. A lot. A whole, crazy lot.So, to start we tried just forwarding their email from the inbox of @ to helpdesk@. When you do this, osTicket creates the request, but does it in the name of the agent who forwarded the message. The Ticket Filter comes along and puts it in the internal department for the company and assigns it to the internal support team for the company, which ends up being the senior systems engineers.... who then all get emails that say "My mouse is broken" or something similar.Laboriously, the agent then logs in to osTicket, changes the user to reflect the end user's information, changes the department to reflect the customer's department, and assigns the ticket to the customer's support team. And at every step along the way, they are having to add internal notes.""""""To get around this, I ended up giving all users full permissions to the mailbox at and telling them to right-click the message, select "Move -> Copy To..." and select the inbox for helpdesk@. If they simply move the message, they lose the original message from their mailbox, and some of them don't like that. This is a decent workaround but clutters up the folder list in Outlook on the left and can't be done from the field using Outlook Web Access, which is a problem.So, my suggestion is this:Can the email fetcher/parser function be modified to look and see if the following conditions are met:IF:The email address in the "From" field belongs to a registered agent, andThe subject line begins with "FW: "THEN:Don't parse the information from the header, and instead parse the information from the top 6 (or whatever) lines of the forwarded message that contains the Date/Time, From, and Subject lines.Remove those lines so the body is clean in the ticket.Is this do-able?