If you want to email the form then you have no choice but to open a mail client.
As an alternative you could post the form or the data (using http or https) to a web server (just like a post of a web page). You will need a server program to recieve the post and and save it to the DB.
Paul