it's not such a big deal to write a c# application to store data in xml format, maybe zip and encrypt it, attach it to an email and then send it to a specific address (for example using .net SmptClient class).
the bigger task will be to write a service on server side to wait for incoming emails and write attached data to sql server ...