I have a form with checkboxes, textfiels and a datagridview. I want to take this information and put in a string which then should be send by mail. What is the best way to go about this?

I'd rather not generate a .txt file on the hdd. Is it a bad choice to generate one long (loooooong) String and then send it by mail?

(Visual Basic 2005 Express)