For HP Service Center i think you don’t need to make something new. Create tickets can be handled with the existing mail connector inside HP Service Center. I had one customer with the same software and i was only sending ascii mail with a defined body format.
Where i cannot help with information is the “update existing ticket” part.