So how are you actually going to send out the email? If it's using a server - well ask for access to that server to install the form.
And why do you need to store the stuff in an XML file or a database if you just want to send an email - for logging?
If you don't have access to any server at all, just set up a simple form and use the mailto: protocol, and the email should be sent using the default email client installed on the PC where the form is being sent from. You can have the BCC fields filled out already as well. For logging you can use javascript to save to files -
check out this link (works in IE only I think)
But the easiest is just demand access to a server where you can install this form and do everything with PHP/ASP or whatever. If they can't give you access to an internal server just buy some cheap hosting from dreamhost.com or godaddy.com.
Let us know how you get on.