Preface: I'm very new to XML, so please forgive my ignorance. I've been working on this for a few days and cant figure out the best path to go.

Goal: Take data from an HTML form that a user fills out, press submit and the data is passed to an email, within the email is XML code that has the data provided by the customer.

so it should look like this:
HTML form --> data passed--> Email - in the body of the email should be something like this:

<root>
<data>htmlformfield1</data>
<datab>htmlformfield2</datab>
</root>

I'm lost on what is the simplest method to accompish this task. ASP? XFORMS? Anything that allows me to keep the existing HTML would be best, but if need be I can rewrite it.

Thank you so much for your help.